2011-01-18 3 views
1

J'ai un projet Maven qui a beaucoup de modules spécifiques aux clients dont un est utilisé. La commande pour exécuter cette version est comme suit:Que fait le drapeau --projects dans Maven?

mvn clean install --projects [targetModule] --also-make 

Normalement, j'utiliser des profils pour configurer la sélection des modules et il semble que le résultat final est similaire dans ce cas. Je n'arrive pas à trouver de documentation sur ce drapeau --projects et sa sémantique qui me fait hésiter à un ensemble spécifique de modules. Est-ce que quelqu'un sait comment --projects et/ou - font également des travaux ou où je pourrais trouver la documentation sur eux?

Répondre

2

mvn --help donne quelques informations à ce sujet.

-am,--also-make      If project list is specified, also 
             build projects required by the 
             list 

-pl,--projects <arg>     Build specified reactor projects 
             instead of all projects