Einrichten der java-classpath und java_home korrekt in Ubuntu

Ich bin immer der Fehler

Exception in thread "main" java.lang.NoClassDefFoundError:

Wenn ich versuche, und führen Sie eine kompilierte Klasse auf Ubuntu. Ich bin mit einem sehr einfachen Helloworld-Beispiel, und die Millionen von Antworten, die bereits vorhanden ist, auf dem internet zu behaupten, mein CLASSPATH und JAVA_HOME-Variablen wurden nicht korrekt eingestellt.

Allerdings habe ich bearbeitet etc/environment den richtigen Ordner sowie den aktuellen Ordner:

PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun/"

CLASSPATH=".:/usr/lib/jvm/java-1.5.0-sun/lib"

dann erscheinen, wenn ich geben Sie den Befehl set. In jedem Fall, auch wenn ich die classpath manuell mit

sudo java -cp . myfirstjavaprog.class

Bekomme ich den gleichen Fehler. Wo sonst sollte ich suchen? Das muss ein problem mit der Konfiguration.

Vielen Dank

InformationsquelleAutor Huguenot | 2009-12-29
Schreibe einen Kommentar