| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java tools & IDE's > Сборка jar-архива |
| Автор: AxNe0 30.7.2007, 14:21 |
| Доброго времени суток! У меня возникла проблема - не получается нормально собрать jar-архив в Idea 6.0. У меня есть несколько файлов .class и несколько .jar. Я хочу собрать их все в один jar-архив в идее, но не получается :( то прога потом не находит классы, то jar-овские файлы не копируются... help, plz |
| Автор: LSD 30.7.2007, 15:38 |
| А как ты его вообще собираешь? |
| Автор: AxNe0 30.7.2007, 15:53 |
| собираю так: Build -> build jars... а далее с библиотеками в jar-никах можно поступить тремя способами... если выбираешь третий (Link via manifest and copy files to), появляется несколько файлов c расширением .jar, а если выбрать второй (Copy files to) - все библиотеки собираются в один .jar, но прога во время работы их не находит... :(((( |
| Автор: LSD 30.7.2007, 16:14 |
| С первым способом все просто, тебе надо просто будет таскать все jar-ники вместе с твоим проектом (я бы рекомендовал именно этот способ). Во втором варианте, IDEA сможет нормально упаковать библиотеки, если они лежат в виде отдульных классов, а не jar-файлов. |
| Автор: AxNe0 30.7.2007, 16:16 |
| а если я хочу запихать все в один jar? как сделать? |
| Автор: LSD 30.7.2007, 16:22 |
| Распакуй библиотеки в отдельный каталог и подключи его, а не jar. Или используй для сборки ANT. |
| Автор: AxNe0 30.7.2007, 16:35 |
| а примерчик с антом можно? попробовал, но не получается включить в архив... и нигде не могу найти, как это сделать можно... |
| Автор: LSD 31.7.2007, 13:45 |
| Вначале распакуй библиотеки во временную директорию с помощью таска unzip, а затем уже создай свой jar. |
| Автор: AxNe0 31.7.2007, 19:49 |
| ясно, спасибо ps кстати, довольно удобен в этом отношении плагин JAR Tool |
| Автор: batigoal 1.8.2007, 08:40 |
| Ant еще удобнее |
| Автор: YuG 1.8.2007, 10:31 |
| Ну, тогда уже (в единичных случаях) самый удобный - FAR ) |
| Автор: AlexeyVorotnikov 1.8.2007, 10:42 |
Ну и сам jar тоже никто не отменял |