J'ai un POM Maven qui agrège plusieurs modules.Maven Agréger POM avec objectif?
<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>
Je souhaite exécuter un objectif qui ne s'applique pas aux modules par rapport au POM de niveau supérieur. Quelque chose comme mvn db-migrate: créer. Tel est, il semble que cela tente d'exécuter ladite commande contre les sous-projets, ce qui est correct pour tous les autres objectifs, mais pas pour celui-ci.
Existe-t-il un moyen de créer un POM Maven qui soit à la fois un agrégat pour certains objectifs et un projet ordinaire pour d'autres?
Avez-vous essayé des profils? Je pense que cela pourrait fonctionner dans ce cas. – javamonkey79