Я довольно новичок в Maven, и я хотел бы использовать его для создания многомодульного проекта.
Предположим, у меня есть следующая структура хранилища SVN:
- /trunk/common-services/login-service
(.jar) [re-usable components]
- /trunk/services/mybusiness-service
(.jar)
- /trunk/webservices/mybusiness-rest
(.war)
- /trunk/products/myproduct
(pom) [issue mvn command here]
То, что я хотел бы сделать, - это оформить и собрать весь «продукт» из одного pom с помощью одной команды mvn (из pov разработчиков, а также из CI pov). Можно с уверенностью предположить, что я проверил багажник.
Как мне это сделать с помощью Maven? Я посмотрел на плагин для реактора Maven, но не могу понять, как правильно его использовать (если это правильный плагин для использования).