Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как включить в результирующий jar библиотеку с помощью maven / 3 сообщений из 3, страница 1 из 1
30.09.2013, 18:10:59
    #38412192
Sh_ura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как включить в результирующий jar библиотеку с помощью maven
Приложение использует стороннюю библиотеку - mylib1-1.0.jar.
Для сборки приложения использую maven3. Сборка проходит успешно, но в результирующем jar файле нет ни папки lib, ни библиотеки mylib1-1.0.jar.
Вопрос: как заставить maven включить стороннюю библиотеку (mylib1-1.0.jar) в результирующий jar? Желательно вместе с папкой lib.


Сейчас у меня mylib1-1.0.jar лежит в папке lib (в двух местах на всякий случай):
- в корне
- и в папке mygroup1\mylib1\1.0\.

В pom.xml прописан локальный репозиторий и зависимость
автор <repositories>
<repository>
<id>rep1</id>
<url>file://${project.basedir}/lib</url>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>mygroup1</groupId>
<artifactId>mylib1</artifactId>
<version>1.0</version>
</dependency>
...
Рейтинг: 0 / 0
30.09.2013, 18:32:38
    #38412227
J.Serge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как включить в результирующий jar библиотеку с помощью maven
Sh_uraПpиложение использует стороннюю библиотеку - mylib1-1.0.jar.
Для сборки приложения использую maven3. Сборка проходит успешно, но в результирующем jar файле нет ни папки lib, ни библиотеки mylib1-1.0.jar.
Вопрос: как заставить maven включить стороннюю библиотеку (mylib1-1.0.jar) в результирующий jar? Желательно вместе с папкой lib.
...

Бывает, что классы сторонних библиотек россыпью добавляют в результирующий jar. (По-моему уродство какое-то, но кому-то нравится). В таком случае понятно, как классы этих библиотек грузятся при их использовании.
А как будут грузиться классы из lib/mylib1-1.0.jar в результирующем jar'е?
...
Рейтинг: 0 / 0
30.09.2013, 18:34:31
    #38412231
Лагман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как включить в результирующий jar библиотеку с помощью maven
maven assembly plugin, там и про classpath в манифест опции есть
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как включить в результирующий jar библиотеку с помощью maven / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]