java HelloWorld

3 отговора 175 прегледа
#1

java HelloWorld

Sled kato si kompiliram faila chrez:

C:\oracle\ora81\Apache\jdk\bin>javac HelloWorld.java

i kato opitam s:

C:\oracle\ora81\Apache\jdk\bin>java HelloWorld

i mi dava slednata greshka:

Exeption in thread "main" java.lang.NoClassDefFoundError: HelloWorld

Kade gresha?

Tova mi e koda:
class HelloWorld {
public static void main (String[] args){
System.out.println("Hello, world!");
}
}

Отговор
в отговор на vladimir #2

Re: java HelloWorld

problema e v classpath-a
ako si go startirash ot direktoriata v koiato se namira .class file-a traibva da si nastroish classpath promenlivata taka:

c:\>set CLASSPATH=%CLASSPATH%;.\

ili moje da zamenish .\ s pytia do direktoriata v koiato se namira clasa i shte trygne...

drugia variant e da si slojish kompilirania class vyv direktoria c:\jdk1.3\jre\lib\ext
tova po princip e syshtoto.. t.e. tazi direktoria po default si e v classpath-a na jdk sled versia 1.3

Отговор
в отговор на nicko #3

Re: java HelloWorld

Blagodaria,

biah zabravil che imashe takova neshto kato CLASSPATH.

Отговор
в отговор на vlad #4

java HelloWorld

xexe, zashto ne pita Maleshkov?!

Отговор