Je ne sais pas ce que vous entendez exactement par « sans installer MM1 dans le référentiel local ». Voulez-vous dire auparavant à la construction mm2 ou jamais?
En cas de doute, peut-être l'une des nouvelles options de construction annoncées dans le billet de blog Maven Tips and Tricks: Advanced Reactor Options peut aider:
partir de la version Maven 2.1, il y a de nouvelles commandes Maven ligne les options qui vous permettent de manipuler la façon dont Maven va construire projets multimodules. Ces nouvelles options sont :
-rf, --resume-from
Resume reactor from specified project
-pl, --projects
Build specified reactor projects instead of all projects
-am, --also-make
If project list is specified, also build projects required by the list
-amd, --also-make-dependents
If project list is specified, also build projects that depend on projects on the list
je pense en particulier aux -pl
et -am
options. Pour construire un sous-ensemble des modules, exécutez la commande suivante à partir du répertoire racine
$ mvn --projects mm2 --also-make install
Cependant, je ne suis pas sûr que cela répond à votre question (ce qui est tout à fait clair pour moi).
Êtes-vous Rodolphe? Avez-vous libre? : D –
Désolé, quoi? :) – igorp1024