Axel Richter: textpad - fehlermeldung

Beitrag lesen

Hallo,

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

Das ist eine Meldung, die besagt, dass die Datei erstesProg.class nicht im Classpath gefunden wird. Seit JDK (JRE) 1.3.1 muss man allerdings die Classpath-Variable eigentlich _nicht_ mehr setzen.

Probier mal an der Eingabeaufforderung im Verzeichnis, in dem sich die Datei erstesProg.class befindet:

...>java erstesProg

Wenn das geht, dann setzt Dein TextPad irgendwie Classpath falsch.
Wenn es nicht geht, probier:

...>java -cp . erstesProg

Damit sagst Du dem JRE, dass es das aktuelle Verzeichnis (.) mit in den Classpath einbeziehen soll. Wenn es dann geht, sollte es eine System-Variable CLASSPATH geben, die um den Eintrag "." erweitert werden müsste:

set classpath

Gibt es diese?

Gruß

Axel