Dies ist meine Dateistruktur:ein java.lang.NoClassDefFoundError Fehler beim Abruf, auch wenn .class-Datei
T1 -> T1sample -> src -> t1sample -> T1.java
T1 -> T1sample -> src -> t1sample -> T1.class
ich diese Ordner erstellt und Dateien selbst (mit Ausnahme T1.class, ich habe, dass durch Ausführen ' javac T1.java 'aus der Shell).
Dies ist T1.java:
package t1sample;
public class T1 {
public static void main(String []args) {
System.out.println('Test');
}
}
Jetzt, wenn ich versuche java T1
ausführen es gibt einen Fehler zu sagen:
java.lang.NoClassDefFoundError: T1 (wrong name: t1sample/T1)
Jede Idee, warum?
Versuchen Sie,> 'java t1sample.T1' –
Welches Verzeichnis werden Sie von dem Java-Befehl ausgeführt wird? –
@EddieB Ich bekomme einen Fehler: Konnte Hauptklasse t1sample.T1 Fehler nicht finden oder laden. – user2719875