G
Guest
Gast
Hallo leude......
habe folgendes Problem......
Habe eine Anwendug und wollte diese Exportieren.... habe mir dazu "FatJar" runtergeladen und installiert habe dann einen test AWT Nawendung programmiert also im Grunde nur ein einfaches Fenster.
Das hat auchalles wunederbar funktioniert da aber meine Hauptanwendung mit SWT geschrieben wurde habe ich ein TestSWTFenster programieert und auch mit FatJar exportiert. Passiert aber nicht wenn ich die JAR ausführen will.
rufe ich meine TestSWT.jar über die Konsole auf bekomme ich folgende Fehlermeldung
rufe ich das ohne das "-jar" auf bekomme ich folgenden Meldung
habe folgendes Problem......
Habe eine Anwendug und wollte diese Exportieren.... habe mir dazu "FatJar" runtergeladen und installiert habe dann einen test AWT Nawendung programmiert also im Grunde nur ein einfaches Fenster.
Das hat auchalles wunederbar funktioniert da aber meine Hauptanwendung mit SWT geschrieben wurde habe ich ein TestSWTFenster programieert und auch mit FatJar exportiert. Passiert aber nicht wenn ich die JAR ausführen will.
rufe ich meine TestSWT.jar über die Konsole auf bekomme ich folgende Fehlermeldung
Code:
H:\>java -jar TestSWT_fat.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3232 in
java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:125)
at gui.Gui.main(Gui.java:26)
rufe ich das ohne das "-jar" auf bekomme ich folgenden Meldung
Code:
H:\>java TestSWT_fat.jar
Exception in thread "main" java.lang.NoClassDefFoundError: TestSWT_fat/jar
[code]
also ich weiß dass es was mit dem Classpath zutun hat aber wo und wie setzte ich den jetzt ??? also ich kann denn allgemein setzen in dem "windows classpath" aber meine Anwendung soll ja auch auf anderen Rechnern laufen also eine Eigenständige Anwendng sein.
wenn ich in das TestSWT_fat.jar reinschau da sin die dll's und org.eclipse/...../swt drin.
wie bringe ich es jetzt dem bei relativ zu der "main.class" nach den dll und classes zu suchen ?