E
Eule
Gast
Hallo :shock:
Vor ein paar Tagen habe ich angefangen mir das http://www.highscore.de/java/einfuehrung/index.html Onlinebuch durchzulesen. In Kapitel 2.5 soll man dann folgendes Programm programmieren:
Den Code habe ich in Notepad geschrieben und unter C:\MyApplication.java gespeichert. Dann in der Kommandozeile mit
in Maschinensprache umgewandelt. Heraus gekommen ist folgende Datei C:\MyApplication.class.
Die Datei MyApplication.class versuche ich jetzt mit der virtuellen Maschine von Java zu starten mit:
Anstatt mir aber die Nachricht "Hallo, Welt!" auszugeben bekomme ich lediglich die Fehlermeldung
"Exception in thread "main" java.lang.NoClassDefFoundError: C:\MyApplication/java"
Ich habe die Fehlermeldung dann bei google eingegeben und auch das Board nach ihr durchsucht. Es war immer die rede von, dass man in der CLASSPATH das Verzeichnis der Klassen angeben muss?! Wie genau mach ich das? Und wo befinden sich die Klassen?
Bitte beachtet das ich blutiger Anfänger bin.
Vor ein paar Tagen habe ich angefangen mir das http://www.highscore.de/java/einfuehrung/index.html Onlinebuch durchzulesen. In Kapitel 2.5 soll man dann folgendes Programm programmieren:
Code:
import java.lang.*;
public class MyApplication
{
public static void main(String[] args)
{
System.out.print("Hallo, Welt!");
}
}
Code:
C:\j2sdk1.4.2_12\bin\javac.exe C:\MyApplication.java
Die Datei MyApplication.class versuche ich jetzt mit der virtuellen Maschine von Java zu starten mit:
Code:
C:\j2sdk1.4.2_12\bin\java.exe C:\MyApplication
"Exception in thread "main" java.lang.NoClassDefFoundError: C:\MyApplication/java"
Ich habe die Fehlermeldung dann bei google eingegeben und auch das Board nach ihr durchsucht. Es war immer die rede von, dass man in der CLASSPATH das Verzeichnis der Klassen angeben muss?! Wie genau mach ich das? Und wo befinden sich die Klassen?
Bitte beachtet das ich blutiger Anfänger bin.