java -jar xxx.jar (kompiliert mit Maven) arbeiten sehr gut auf Mac OSX und Windows, aber ich bekomme den folgenden Fehler: "Fehler: Konnte Hauptklasse nicht finden oder laden" auf Raspberry Pi. Vorschläge oder Hilfe werden geschätzt.java -jar xxx.jar funktioniert sehr gut auf Mac OSX und Windows, aber ich bekomme den folgenden Fehler: "Fehler: Konnte Hauptklasse nicht finden oder laden" auf Raspberry Pi
1
A
Antwort
0
Es bedeutet, dass xxx.jar
keine Manifest-Datei enthält, die eine Hauptklasse (die die Hauptmethode enthält) zum Starten hat. In diesem Fall müssen Sie in der Befehlszeile erwähnen, wie unten
java -cp xxx.jar com.mypack.mymainclass
wo Ihre wichtigste Methode in der Klasse ist com.mypack.mymainclass
können Sie diese Datei überprüfen [link] (http://wikisend.com/download /765616/mavenproject1-1.0-SNAPSHOT.jar) – Liger
@Liger Ihre JAR-Datei enthält eine in Manifest definierte Hauptmethode. Also es läuft main-Methode, aber es fehlt eine andere Klasse 'java.lang.NoClassDefFoundError: javafx/application/Application' – Thanga
Was ist Ihre Java-Version? 1.7? – Liger