Не получается запустить java приложение с использованием SWT
Из eclipse все OK. Потом решил создать 'standalone swt application'предназначенный для распространения.
Структура директории такая
$ ls -R
.:
lanmanager lanmanager.sh linux mysql swt.jar win32
./lanmanager:
lanmanager.jar
./linux:
libcairo.so.1 libswt-awt-gtk-3138.so libswt-gnome-gtk-3138.so libswt-mozilla-gtk-3138.so swt.jar
libswt-atk-gtk-3138.so libswt-cairo-gtk-3138.so libswt-gtk-3138.so libswt-pi-gtk-3138.so
./mysql:
mysql-connector-java-3.1.10-bin.jar
./win32:
swt-awt-win32-3064.dll swt.jar swt-win32-3064.dll
В lanmanager.sh:
$ cat lanmanager.sh
#!/bin/sh
export LD_LIBRARY_PATH=./linux
java -classpath ./linux/swt.jar -Djava.library.path=./linux -jar ./lanmanager/lanmanager.jar
Запускаем
$ ./lanmanager.sh
Получаем:
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/MessageBox
Помомгите разобраться.
Спасибо всем.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от olegk
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Что не так с classpath? (2012)
- Форум Java SWT чем динамически строить UI? (2012)
- Форум SWT+AGG+??? (2007)
- Форум GCJ - SWT (2003)
- Форум Помогите решить проблему с java и SWT (2005)
- Форум SWT или Swing? (2010)
- Форум SWT в Firefox (2011)
- Форум Профиты от SWT? (2011)
- Форум gcj + swt / eRPC (2009)
- Форум gcj и swt (2004)