Wpisuje - D:\JAVA\Projects\Test>java Hello.class - pojawia sie:
Exception in thread "main" java.lang.NoClassDefFoundError: Hello/class
Prosze o jakies sugestie.
btw. nie moge odpalic zadnego programu, nie tylko tych co sam napisalem.
--
Karol, ICQ# 75033121 GG# 5133378 | ircnet #prgk
musisz wpisac:
java Hello
a nie
java Hello.class
Pozdrawiam!
Gambit
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
To nic nie zmienia, tzn prawie nic bo komunikat jest minimalnie inny:
D:\JAVA\Projects\Test>java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
A masz w classpath'cie 'kropke'? (tzn. set classpath=.)
Nie wiem czy to o to chodzi ale w Environment Vriables znalazlem
Variable name: CLASSPATH
Variable value: "i\QTJava.zip"
Musisz dodac do value: ;. (srednik i kropke :))
Jak nie wiesz jak to zrobic to napisz jaki masz os a ja sprobuje Ci pomoc.
Nie pomoglo, ale sprobowalem jeszcze usunac calkowicie ta zmienna
albo dodac D:\JAVA\j2sdk1.4.2\src.zip i teraz pojawia mi dodatkowo:
D:\JAVA\Projects\Test>java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello (wrong name:
Test/Hello)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
a OS to WinXP
Bylo w pakiecie, usunalem i teraz dziala.
Chcialbym tylko zrobic porzadek z tym CLASSPATH, co tam powinno
byc w koncu wpisane, po co bylo "i\QTJava.zip", wywalic to?
Zostawic sama kropke? Czy moza usunac w ogole i uzywac zawsze
java -classpath filename? (widzialem to zalecane na jakiejs stronie).