Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с .jar, упаковка .jar в другой .jar 
V
    Опции темы
MAXIMUS2007
Дата 28.8.2008, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2008

Репутация: нет
Всего: нет



Запаковывается jdom.jar в другой архив проекта, причём в папку либ. Т.е. иерархия такая .\myarchive.jar\lib\jdom.jar
Суть вопроса: при выполнении не находит этот джарник. Требует его из вне. Я думаю, что надо указать класспас на этот джар, который лежит внутри. Возможно в манифесте. Но что-то у меня не вышло. Подскажите, плз, как это сделать. Желательно пример. Заранее спасибо
PM MAIL   Вверх
Samotnik
Дата 28.8.2008, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



а вы приложение в блокноте пишите? 
Современная любая  IDE   может сделать за 3 секунды  жарку  из любого проекта, хоть внутри будет сто жарок. 
Поставьте  netbeans  или  eclipse  или  IDEA  и наслаждайтесь
PM MAIL   Вверх
MAXIMUS2007
Дата 28.8.2008, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2008

Репутация: нет
Всего: нет



Спасибо за ценный совет.
Но я выполняю задания в рамках курсов. И там есть такое требование: пока проекты небольшие писать в блокноте и компилить, собирать  и выполнять батниками.
На еклипсе оно уже собрано.

Это сообщение отредактировал(а) MAXIMUS2007 - 28.8.2008, 17:34
PM MAIL   Вверх
Ortega
Дата 28.8.2008, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 5.11.2005
Где: Харьков, Украина

Репутация: 4
Всего: 6



Какие правильные курсы! Имхо, с консолью надо уметь работать. 
По теме: афаик, в класспас нальзя добавить классы из джара внутри джара нельзя. Почему бы просто не положить его рядом?
--------------------
Всему свое время (с) ЧайфНе парься, будь счастлив (с) Пеппи Длинный Чулок
PM MAIL WWW ICQ Skype GTalk   Вверх
Samotnik
Дата 28.8.2008, 17:39 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



http://java.sun.com/docs/books/tutorial/de...ar/downman.html

Добавлено через 3 минуты и 40 секунд
Ortega,  с консолью нужно учиться в  линуксе работать )  а это так.....    2 строки кода и се готово. Я ж как лучше хотел.
PM MAIL   Вверх
MAXIMUS2007
Дата 28.8.2008, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2008

Репутация: нет
Всего: нет



Хотелось бы предоставить проект двумя джарниками - сервером и клиентом. Без всяких там либов, ресов и т.д.

Добавлено через 3 минуты и 37 секунд
Цитата(Samotnik @  28.8.2008,  17:39 Найти цитируемый пост)
http://java.sun.com/docs/books/tutorial/de...ar/downman.html


Class-Path: lib\jdom.jar

Так я пробовал. Оно просит извне. Не хочет находить то, что внутри
PM MAIL   Вверх
tux
Дата 29.8.2008, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 31
Всего: 132



Цитата(MAXIMUS2007 @  28.8.2008,  06:49 Найти цитируемый пост)
Хотелось бы предоставить проект двумя джарниками - сервером и клиентом. Без всяких там либов, ресов и т.д.

Тогда просто запакуй все содержимое jdom.jar в тот jar, который будешь предоставлять вместе со своими классами.
PM MAIL Skype GTalk Jabber YIM   Вверх
Ortega
Дата 29.8.2008, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 5.11.2005
Где: Харьков, Украина

Репутация: 4
Всего: 6



Цитата(Samotnik @  28.8.2008,  17:39 Найти цитируемый пост)
Ortega,  с консолью нужно учиться в  линуксе работать )  а это так.....    2 строки кода и се готово. Я ж как лучше хотел. 

Я имел в виду работать с Java в консоли. А то бывают горе-программисты, у которых слово "javac" вызывыет один вопрос: "ШО?"

Добавлено через 2 минуты и 9 секунд
Цитата(MAXIMUS2007 @  28.8.2008,  17:49 Найти цитируемый пост)
Хотелось бы предоставить проект двумя джарниками - сервером и клиентом. Без всяких там либов, ресов и т.д.

Как вариант - включить в твой джар не саму джар-либу, а ее содержимое.
--------------------
Всему свое время (с) ЧайфНе парься, будь счастлив (с) Пеппи Длинный Чулок
PM MAIL WWW ICQ Skype GTalk   Вверх
Samotnik
Дата 29.8.2008, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



Цитата

Как вариант - включить в твой джар не саму джар-либу, а ее содержимое. 

Скорее всего, это единственный вариант, если первый не сработал  smile 
PM MAIL   Вверх
MAXIMUS2007
Дата 29.8.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 8.6.2008

Репутация: нет
Всего: нет



Всем огромное спасибо за советы.
Такая мысль пришла и мне. Хотя есть ещё один вариант: при помощи exe4j забацать два файла, в которых будут  и все джарники и всё остальное.
PM MAIL   Вверх
Samotnik
Дата 29.8.2008, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



хозяин - барин  smile 
если вопрос решен, поставьте плз галочку  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0816 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.