natanael
05-11-2006, 16:24
Hallo,
ich bin nicht sehr versiert in Java muss es aber jetzt lernen fürs Studium.
ich habe eine java-Programm Raviolita geschrieben.
Die Datei heist Raviolita.java.
Wenn ich das programm mit javac Raviolita.java kompiliere kommt keine Fehlermeldung.
Wenn ich es aber mir "java Raviolita.class" oder mir "java Raviolita" ausführe kommt folgender Fehler:
Exception in thread "main" java.lang.NoClassDefFoundError: Raviolita/class
bzw.
Exception in thread "main" java.lang.NoClassDefFoundError: Raviolita
Woran kann das liegen?
Ich musste auch für das Programm noch eine Datei Tools.zip einbinden, deren Pfad ich nach $CLASSPATH exportiert habe.
Das währe dann noch meine zweite Frage, wie kann ich den CLASSPATH so setzen, dass er bei jeder neuen sitzung auch verfügbar ist.
Ich verwende hier MacOSX.
ich hoffe ihr könnt mir helfen ich brauch das noch bis morgen.
ich bin nicht sehr versiert in Java muss es aber jetzt lernen fürs Studium.
ich habe eine java-Programm Raviolita geschrieben.
Die Datei heist Raviolita.java.
Wenn ich das programm mit javac Raviolita.java kompiliere kommt keine Fehlermeldung.
Wenn ich es aber mir "java Raviolita.class" oder mir "java Raviolita" ausführe kommt folgender Fehler:
Exception in thread "main" java.lang.NoClassDefFoundError: Raviolita/class
bzw.
Exception in thread "main" java.lang.NoClassDefFoundError: Raviolita
Woran kann das liegen?
Ich musste auch für das Programm noch eine Datei Tools.zip einbinden, deren Pfad ich nach $CLASSPATH exportiert habe.
Das währe dann noch meine zweite Frage, wie kann ich den CLASSPATH so setzen, dass er bei jeder neuen sitzung auch verfügbar ist.
Ich verwende hier MacOSX.
ich hoffe ihr könnt mir helfen ich brauch das noch bis morgen.