Jar Datei erstellen - Fehler
-
Hallo,
ich will aus meinem Sudoku-Programm eine ausführbare .jar Datei erstellen. Zunächst versuchte ich es mit dem standard eclipse Konverter. Die Datei war ausführbar, zeigte aber nur ein leeres Fenster an. Im Internet las ich von der eclipse Erweiterung fatjar, die automatisch alle verwendeten Bibliotheken und sonstige Dateien in die .jar Datei inkludiert. Wenn ich dann die Datei ausführen will, kommt folgender Fehler:
Exception in thread "main" java.lang.NoClassDefFoundError: Sudoku_fat/
Caused by: java.lang.ClassNotFoundException: Sudoku_fat.jar
at java.net.URLClassLoaderAppClassLoader.loadClass(Launcher.java:30
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: Sudoku_fat.jar. Program will exit.In eclipse funktioniert es aber ohne Probleme. Könnt ihr mir bitte helfen?
Vielen Dank
randy2
-
java -help
-
Hast du in Eclipse die Option "Runnable JAR file" ausgewaehlt? Ich kann mich noch vage erinnern auch einmal das Problem gehabt zu haben, weil ich die Option "JAR file" verwendet hatte. Nimm mal "Runnable JAR file".
-
Nein. Es funktioniert aber inzwischen. Ich habe über ein anderes Menü noch einstellen müssen, wo die main Klasse ist.