Probleme mit dem Ausführen von Java-Programmen

Florlp

Grünschnabel
hi,
ich bin ein java anfänger...
und wollte mich jetzt nach längerer Pause wieder reinarbeiten...
doch irgendwie kann ich die java programme nicht mehr ausführen...
die .java dateien kann ich noch wunderbar mit javac kompilieren
doch der befehl "java dateiname" funktioniert nicht mehr...
D:\java>java HelloWolrd
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWolrd
Zum Programmieren benutze ich der einfachheit halber "TextPad", aber da bekomm ich logischerweise die gleiche fehlermeldungen
(dieses problem betrifft sowohl neue als auch meine alten java dateien)

wäre nett, wenn ihr mir sagen könntet, woran das liegt...
 
Es soll doch sicher "Hello World" heissen oder? Da ist ein Schreibfehler drin.

Wurde die .class Datei richtig angelegt und liegt auch in dem Verzeichnis aus dem du
Code:
java HelloWorld
aufrufst?
 
ja, sollte es ..sry..
aber es liegt nicht an einem rechtschreibfehler...

und ja, kompiliert werden die .java dateien noch richtig.. also es wird auch eine HelloWorld.class angelegt... beide dateien befinden sich im selben ordner...

ich sollte auch erwähnen, dass ich java schon mal neuinstalliert hab, in der hoffnung, dadurch würde es wieder funktionieren.. leider nicht :(
 
Zuletzt bearbeitet:
hi
danke, damit kann ich die datei starten....

aber mich würde trotzdem interessieren, warum "java dateiname" nicht mehr geht..
 
hat keiner ne idee?

hab nochwas festgestellt..
wenn ich ne klasse erstelle (also nur ne klasse in einer extra .class ohne main)
und mit einer anderen datei auf diese zugreifen will (z.b. testklasse.class) dann findet er die klasse nicht, obwohl das mal ging..
 
Zurück