Я очень новичок в Maven, и сейчас я пытаюсь настроить свое первое дерево проекта. Я изо всех сил пытаюсь понять разницу между двумя альтернативами:Maven: Агрегация против зависимостей
У меня есть проекты в банке и войне (два в каждом), которые я хочу расслоить. Традиционно я просто создавал проект уха, который имеет все четыре из них в качестве зависимостей.
Теперь я прочитал об агрегировании попов и не уверен, что делать дальше (см. http://maven.apache.org/pom.html#Aggregation). Должен ли я создать объединенный POM с четырьмя проектами?
Я предполагаю, что в основном мой вопрос: в чем большая разница между модулем и зависимостью, если зависимость является одним из моих «собственных» проектов.
Соглашение в SO должно использовать тег maven-2, если вы не имеете в виду (мертвую) версию maven 1. Это неприятность, если вы спросите меня, но так оно и есть. Это изменилось для вас. –