Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > на линуксовом серваке ругается |
Автор: Bulat 6.12.2006, 16:28 | ||||||
есть маленький код
В идее запускается и работает, а на линуксовом серваке ругается
запускаю командой java -classpath mysql-connector-java-3.1.12-bin.jar Test при этом код
на том же серваке прекрасно срабатывает. ![]() |
Автор: tux 6.12.2006, 16:30 | ||
А так?
|
Автор: Bulat 6.12.2006, 16:43 | ||||
tux, тогда
правда может всеж с драйвером не до конца разобрался в профайле прописано
сам драйвер кинул соотв. в директорию =/usr/home/booker/java/jdk1.5.0_09/lib |
Автор: Bulat 6.12.2006, 16:51 |
Есть, вот и я сижу и не могу понять почему ругается ![]() |
Автор: Bulat 6.12.2006, 17:13 |
Может там чего с правами проблемы могут быть, или может манифест в самом джарике надо подредактировать? ![]() |
Автор: tux 6.12.2006, 20:23 | ||
Bulat, у меня все замечательно запускается. Права нужны только на чтение и для jar и для самого класса. С манифестом тоже ничего делать не надо. |
Автор: LSD 7.12.2006, 12:11 |
Скопируй строку запуска из IDEA и сравни со своей. |
Автор: Bulat 7.12.2006, 16:57 |
А на что конкретно я должен обратить внимание, потому как в IDEA кроме всех стандартных библиотек, еще и все библиотеки hibernate подключены и куча всего по мелочи, он перечисляет их всех в этой строке ![]() |
Автор: LSD 7.12.2006, 17:59 | ||
Чтоб я знал ![]() Запости ее сюда, может кто разглядит в чем проблема. Добавлено @ 18:01 Да, и на будущее мат на форуме запрещен, в том числе и по английски, и в тексте программ. |
Автор: Bulat 7.12.2006, 18:22 | ||||
сорри, ![]() ![]() в IDEA
на сервере уже было выше написано ![]() |
Автор: LSD 7.12.2006, 18:38 |
Я думал у тебя IDEA тоже под Linux запускается, а так тут это мало поможет. Положи jar в jdk/jre/lib/ext (подробнее http://java.sun.com/docs/books/tutorial/ext/basics/install.html). |
Автор: Bulat 8.12.2006, 09:15 |
Прямо в точку ![]() И пока что только так запускается ![]() Ну вроде все, наконец разобрался |
Автор: Bulat 8.12.2006, 09:31 |
LSD, в довершении, я так понимаю все нестандартные библиотеки мне нужно кидать и в jdk/jre/lib/ext и в /usr/home/booker/java/jdk1.5.0_09/lib ??? |
Автор: Sherst 8.12.2006, 10:04 | ||
Достаточно ложить в jdk/jre/lib/ext. По этому пути сработает расширенный загрузчик классов и найдет нужные классы без явного указания пути к этим классам. |
Автор: LSD 8.12.2006, 14:33 | ||
Вообще-то этот механизм, не для этого предназначен. По нормальному библиотеки должны подключаться, через параметр запуска -classpath. И надо разбираться почему он у тебя не заработал. |