J'ai un projet maven avec des modules. Je veux sur l'exécution mvn install
que la phase d'installation de tous les modules est exécutée et après que la tâche d'ant du projet parent soit exécutée. Je le parent suivant pom.xmlCréer des sous-modules maven et exécuter une tâche
<project>
...
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<phase>install</phase>
ant task
</execution>
</executions>
</plugin>
</plugins>
<modules>
<module>module1</module>
<module>module2</module>
</modules>
Mais quand je cours mvn install
tâche ant est exécutée dans tous les modules, pas dans le projet racine.