Servicemix импортирует все зависимости - PullRequest
0 голосов
/ 09 февраля 2012

Я создаю новый проект для Servicemix 4.4.0.Мой проект будет состоять из нескольких модулей и одного родительского pom.xml, вот пример:

+- Module1
+- Module2
+- pom.xml (parent)

Каждый модуль содержит элемент, относящийся к родительскому pom.

Я думал о том, чтобы объявить все зависимости Servicemix в родительском pom.Таким образом, я бы избавился от версий в дочерних модулях.

Итак, мой вопрос: как включить все зависимости Servicemix в мой родительский файл pom.xml, не вводя их непосредственно один за другим?Возможно, есть способ импортировать какой-нибудь родительский pom Servicemix или что-то подобное?

1 Ответ

0 голосов
/ 16 февраля 2012

Servicemix4 - это просто контейнер OSGi с уже установленной связкой функций / комплектов, вы не хотите импортировать все зависимости Servicemix в свой проект.Вместо этого соберите свой проект (используя maven-bundle-plugin), используя только зависимости, необходимые для вашего проекта, а затем разверните его в Servicemix4.

см. Эти страницы для получения дополнительной информации ...

http://servicemix.apache.org/SMX4/creating-a-bundle-using-maven.html

http://www.consulting -notes.com / 2010/08 / servicemix-developer-machine-setup.html

Если вы просто ищете последнюю версиюверсии артефактов, тогда вы можете получить их здесь ...

http://svn.apache.org/repos/asf/servicemix/smx4/features/trunk/pom.xml

...