J’ai plusieurs questions.
Puis-je mélanger les objectives d’un autre projet lors de l’exécution de la commande mvn sur un projet en cours?
Par exemple: mvn clean-otherproject comple-otherproject instal-otherproject comstack-thisproject
Je peux le faire avec plusieurs commandes mvn, mais est-ce que je peux le faire en commande maven simple.
Just mvn --help
aurait répondu à la première question:
mvn -f otherPomFile.xml
Non. Vous pouvez simplement exécuter les phases du projet en cours. Vous pouvez donner plusieurs phases comme
mvn clean install site site:deploy
Pour la première question, voir la réponse de khmarbaise
Si vous souhaitez créer plusieurs projets Maven en une seule étape, vous devez utiliser des modules .
Dans un projet multi-module, si vous appelez mvn install
depuis le projet supérieur, tous les sous-modules sont construits, à moins que vous n’utilisiez les options de réacteur avancées (par exemple, mvn install -pl util -am
ne construit que le module ‘util’ et ses dépendances)