У меня есть родительский проект с около 20 дочерних модулей:Maven - импорт/группа все модули проекта
<project>
<modules>
<module>module-1</module>
<module>...</module>
<module>module-20</module>
</modules>
</project>
Я хотел бы использовать этот проект как единое целое, со всеми 20 модулей, включенных в другие проекты. Каков удобный способ сделать это в Maven?
Должен ли я создать новый дочерний модуль, который импортирует остальные 20 модулей и относится к этому проекту? Должен ли это быть JAR или POM-проект?
<project>
<packaging>jar</packaging>
<dependencies>
<dependency>... module-1 ...</dependency>
<dependency>...</dependency>
<dependency>... module-20 ...</dependency>
</dependencies>
</project>
Что вы подразумеваете под «как единое целое»? – Tunaki
@Tunaki Я имею в виду, что я хочу использовать все 20 дочерних модулей. Я хотел бы избежать необходимости перечислить эти 20 дочерних модулей снова и снова во внешних проектах. –