У меня есть Maven POM, который объединяет несколько модулей.Maven Совокупный POM с целью?
<project [stuff]>
<modelVersion>4.0.0</modelVersion>
<groupId>com.fuhu.osg</groupId>
<artifactId>UserManagement</artifactId>
<packaging>pom</packaging>
<version>1.0</version>
<name>UserManagement</name>
<modules>
<module>core</module>
<module>war</module>
<module>ejbs</module>
<module>ear</module>
</modules>
</project>
Я хочу выполнить цель, которая не распространяется на модули против POM верхнего уровня. Что-то вроде mvn db-migrate: create. Как, кажется, это попытки запустить указанную команду против подпроектов, что верно для каждой цели OTHER, но не для этого.
Есть ли способ сделать Maven POM, который является совокупностью для некоторых целей и обычного проекта для других?
Вы пробовали профили? Я думаю, что это может сработать в этом случае. – javamonkey79