Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / maven: проект для импорта зависимостей и не только / 6 сообщений из 6, страница 1 из 1
28.03.2013, 16:07:23
    #38202621
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
Добрый день!

Есть проект, который частью своей ложится в jboss, а частью зависит.
Отличий при использовании версии 7 и 6 jboss полно. Хочется собрать их в
один проект.
Вроде всё логично:
- создаю 2 проекта - jbossClient версия 6 и 7
- они тянут все зависимости
- все проекты, кроме толстого клиента, подключают jbossClient
scope=provided, толстый клиент- scope=compile
- переключая версию своего проекта я подключаю разные библиотеки

Но кроме библиотек есть ещё и некоторый функционал- как JNDI-имя
правильное получить, как логин/пароль передать. Эта библиотека должна
всегда подключаться scope=compile

Вопрос- как, не плодя лишних сущностей сделать так, чтобы проект
jbossClient всегда подключался scope=compile, а его зависимости- по
потребностям- scope=compile или scope=provided?

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.03.2013, 16:37:59
    #38202712
Лагман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
переменную в scope можно вставить например
...
Рейтинг: 0 / 0
28.03.2013, 16:40:15
    #38202719
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
Добрый день, Лагман!

> переменную в scope можно вставить например

Не понял, честно говоря.
Как и что выставлять?

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.03.2013, 22:07:16
    #38203282
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
GKS_Samara,
Используйте профили. В профилях можно переопеределить зависимость и ее скоуп. Активировать профиль можно переменной коммандной строки. У вас будет по умолчанию - compile, а с переменной x - provided или наоборот. В профиле нужно указать только перепрелеямые зависимости.
...
Рейтинг: 0 / 0
28.03.2013, 22:48:34
    #38203323
Лагман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
GKS_Samara,
Ну вот это все

Код: sql
1.
2.
3.
<type>jar</type>
<version>${org.springframework-version}</version>
<scope>${mah.desird.profile.scoep}</scope>
...
Рейтинг: 0 / 0
29.03.2013, 08:18:47
    #38203533
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
maven: проект для импорта зависимостей и не только
ЛагманНу вот это все
Код: sql
1.
2.
3.
<type>jar</type>
<version>${org.springframework-version}</version>
<scope>${mah.desird.profile.scoep}</scope>




Понятно

dominatorИспользуйте профили


Да я уйти от них хочу :)

В общем пути понятны, спасибо, буду думать.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / maven: проект для импорта зависимостей и не только / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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