Hallo Forum,
ich habe in Eclipse ein Projekt. Dieses enthält eine Mainklasse und hat eine Oberfläche mit ein paar AWT und Swing Controls. Wenn ich in Eclipse "run as"->SWT Applikation aufrufe wird alles korrekt ausgeführt. Nun möchte ich alles als JAR Datei exportieren. Ich mache also einen Rechtsklick auf die Main Klasse, wähle exportieren, und fülle die folgenden Dialoge aus.
Wenn ich nun versuche die jar Datei auszuführen bekomme ich diesen Fehler:
Es werden ein paar Klassen nicht gefunden. Woran kann das liegen? Sucht Eclipse nicht alle benötigten Klassen heraus?
Viele Grüße
Peter
ich habe in Eclipse ein Projekt. Dieses enthält eine Mainklasse und hat eine Oberfläche mit ein paar AWT und Swing Controls. Wenn ich in Eclipse "run as"->SWT Applikation aufrufe wird alles korrekt ausgeführt. Nun möchte ich alles als JAR Datei exportieren. Ich mache also einen Rechtsklick auf die Main Klasse, wähle exportieren, und fülle die folgenden Dialoge aus.
Wenn ich nun versuche die jar Datei auszuführen bekomme ich diesen Fehler:
T:\>java -jar mytest.jar
Exception in thread "main" java.lang.NoClassDefFoundError: prefuse/Display
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Es werden ein paar Klassen nicht gefunden. Woran kann das liegen? Sucht Eclipse nicht alle benötigten Klassen heraus?
Viele Grüße
Peter