Использование Maven с SOA-платформой JBoss

У нас есть лицензия на платформу jboss soa, и мы хотим начать использовать Maven для наших проектов и услуг. Мы начали работать над образцами и смогли успешно создавать простые многомодульные проекты. Но я вижу, что каждый раз, когда Maven подключается к центральному репо, и, насколько я понимаю из документации, зависимые банки по умолчанию загружаются в .m2/репозиторий. Но проблема в том, что мы хотим, чтобы наши проекты использовали jar-файлы, поставляемые с нашей платформой jboss soa. Я вижу страницу веб-сайта Maven, на которой показано, как добавлять сторонние jar-файлы, но добавление всех jar-файлов, поставляемых с дистрибутивом, было бы трудоемким и громоздким (особенно поиск groupId и артефактов для каждого из них) 1.) есть простой способ сделать это? 2.) Я думаю, что нам все еще нужно перейти в центральное репозиторий Maven, чтобы получить все остальные плагины (например, maven-war-plugin, jar-plugin и т. д.), верно? (потому что наша платформа JBoss не поставляется с ними) .

Оцените предложения. Это очень поможет нам начать двигаться в правильном направлении.


person ranjithkr    schedule 24.08.2012    source источник


Ответы (1)


Я не эксперт по Maven, но это должно быть возможно, если использовать scope и установить для него значение provided. Дополнительные сведения см. в Maven Doc. Информация. Это означает, что зависимость предоставляется контейнером.

person Jens    schedule 24.08.2012