Ich habe einen sehr einfachen Code:
%Vor%Ich kann diesen Code kompilieren, aber ich kann ihn nicht ausführen. Wenn ich in der Befehlszeile "java RunGame" tippe, bekomme ich:
Ausnahme im Thread "Haupt" java.lang.NoClassDefFoundError: RunGame (falscher Name: mygame / RunGame).
....
Konnte die Hauptklasse nicht finden: Rennspiel. Das Programm wird beendet.
ist die ausführbare Java-Syntax. d. h. java classname.qualified.with.full.packaging
Was ist die RunColoredTrails-Klasse in der Ausgabe, die Sie gezeigt haben?
u könnte versuchen
C:\your-java-directory-\mydir\> java RunGame
richtig?
erinnere mich, RunGame ist in einem Paket namens mydir. Gehen Sie also einen Schritt zurück in den Ausführungspfad.
c:\your-java-directory\>
kompilieren und ausführen wie folgt
c:\your-java-directory\> javac mydir\RunGame.java
c:\your-java-directory\> java mydir.RunGame
Tags und Links java exception noclassdeffounderror mainclass