Hallo Kollegen,
wenn jemand weiß, wie ich ein SWT-Programm standalone starten kann ohne igendwas hin- und herzukopieren oder was fest in irgendwelche Pfade einzutragen, sagt mal bitte bescheid.
Ich hab hier eines, daß in der Eclipse funktioniert, aber ich möchte das gerne weitergeben und man soll es dann einfach über ein Startskript (je eines für Win und Lin) starten können.
Für Linux hab ich probiert das "swt.jar" und "swt-pi.jar" mit in mein Programmverzeichnis zu kopieren und dann erst mal so zu starten:
"java -cp /home/spunti/workspace/GUIProject -Djava.library.path=/usr/local/share/eclipse/plugins/org.eclipse.swt.gtk_3.0.1/os/linux/x86 GUIFrame"
Klappt aber nicht und es kommt der Fehler:
"Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite"
(Mal ganz abgesehen davon, daß ich dieses lange Verzeichnis mit den .so-Dateien dann wohl auch noch mitkopieren müßte?)
grüße
spunti
wenn jemand weiß, wie ich ein SWT-Programm standalone starten kann ohne igendwas hin- und herzukopieren oder was fest in irgendwelche Pfade einzutragen, sagt mal bitte bescheid.
Ich hab hier eines, daß in der Eclipse funktioniert, aber ich möchte das gerne weitergeben und man soll es dann einfach über ein Startskript (je eines für Win und Lin) starten können.
Für Linux hab ich probiert das "swt.jar" und "swt-pi.jar" mit in mein Programmverzeichnis zu kopieren und dann erst mal so zu starten:
"java -cp /home/spunti/workspace/GUIProject -Djava.library.path=/usr/local/share/eclipse/plugins/org.eclipse.swt.gtk_3.0.1/os/linux/x86 GUIFrame"
Klappt aber nicht und es kommt der Fehler:
"Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite"
(Mal ganz abgesehen davon, daß ich dieses lange Verzeichnis mit den .so-Dateien dann wohl auch noch mitkopieren müßte?)
grüße
spunti