![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Anyone |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
В проекте используются внешние библиотеки, а также dll-ки.
С помощью Ant создаю исполняемый jar-файл, который требует наличие папки с библиотеками, все хорошо работает. Но нужно включить библиотеки в исполняемый jar-файл. Мой build.xml:
Но при попытки выполнить jar-файл получаю эксепшн из которого можно понять, что библиотеки не видны:
Распаковал jar-файл - все библиотеки есть, в манифесте они прописаны в разделе class-path. Содержимое манифеста: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.1 Created-By: 1.6.0_21-b07 (Sun Microsystems Inc.) Main-Class: Sms2All.MainForm Class-Path: commons-logging-1.1.1.jar jdic.jar jdic_native_applet.jar jdic_stub_unix.jar jdic_stub_windows.jar jintellitype-1.3.1.jar jdic_ native.jar jdic_native.jar jdic_native.jar jdic_native.jar В чем может быть проблема? Спасибо за внимание. |
||||
|
|||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
||||
|
||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
||||
|
||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
||||
|
||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Подскажите, пожалуйста, как нужно определить pathconvert, чтобы строка включала путь к библиотекам, то есть вместо этого:
commons-logging-1.1.1.jar jdic.jar jdic_native_applet.jar jdic_stub_unix.jar jdic_stub_windows.jar jintellitype-1.3.1.jar jdic_ native.jar jdic_native.jar jdic_native.jar jdic_native.jar получить: lib/commons-logging-1.1.1.jar lib/jdic.jar lib/jdic_native_applet.jar и тд. Спасибо. |
|||
|
||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Нашел способ:
|
|||
|
||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Остался один нерешенный вопрос.
В проекте используются ресурсы (картинки), я запаковываю их в jar - файл. Как к ним доступиться, или нужно поступить как и с библиотеками - скопировать в текущий каталог? |
|||
|
||||
Anyone |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Решил задачу такими 2мя способами:
Но почему-то иконка в трее не анимированная, а если прописать полный путь к незапакованной картинке - все нормально. Как можно решить проблему? Это сообщение отредактировал(а) Anyone - 13.12.2010, 16:52 |
||||
|
|||||
Anyone |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 1.6.2008 Репутация: нет Всего: нет |
Всем спасибо, вот решение:
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |