![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
MAXIMUS00 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 4.2.2009 Репутация: нет Всего: -1 |
В джар помимо своих классов пихаю ещё один джар ( jdom, чего уж таить ). В манифесте, как полагается, прописал класспас, но при создании инстанса класса с джара вижу NoClassDefFoundError. Вот манифест:
Вычитал, что после .jar надо ставить пробел, а то может не найти. Но не находит ни так, ни так... натолкните на мысль, в чём может быть проблема? Не охота распаковывать ждом и запаковывать в свой джар. Это сообщение отредактировал(а) MAXIMUS00 - 8.3.2009, 04:59 |
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
jdom.jar находится в том же каталоге? если нет, нужно указать путь до него
|
|||
|
||||
MAXIMUS00 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 4.2.2009 Репутация: нет Всего: -1 |
Вся соль в том, что jdom запаковывает в мой джар нормально. Получается jar в jar`е. Структура такая:
my.jar META_INF manifest.mf db package jdom.jar Проблема при выполнении. Кажется, манифест правильный. Это сообщение отредактировал(а) MAXIMUS00 - 8.3.2009, 14:32 |
|||
|
||||
MAXIMUS00 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 4.2.2009 Репутация: нет Всего: -1 |
Решил пойти наименее извращённым путём: распаковал jdom и папочку org запаковал в свой архив.
![]() У кого есть ещё идеи - буду очень благодарен |
|||
|
||||
math64 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
jdom.jar должен лежать не внутри my.jar, а в том же каталоге, что и my.jar или в подкаталоге тогда в манифесте пишешь
Если jdom.jar лежит внитри my.jar, нужно использовать ClassLoader, как это делать здесь, как я помню, уже обсуждали. |
|||
|
||||
MAXIMUS00 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 4.2.2009 Репутация: нет Всего: -1 |
Спасибо. натолкнули на верное решение.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |