Non sono sicuro di cosa si intende esattamente per "senza installare MM1 in repository locale". Vuoi dire in precedenza per costruire mm2 o mai?
Nel dubbio, forse una delle nuove opzioni di generazione annunciate nel post Maven Tips and Tricks: Advanced Reactor Options blog può aiutare:
A partire dalla release 2.1 Maven, ci sono nuovi opzioni della riga di comando Maven, che permettono di manipolare il modo in cui Maven realizzerà progetti multimodule . Queste nuove opzioni sono:
-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
Stavo pensando specificamente alle opzioni -pl
e -am
. Per costruire un sottoinsieme dei moduli, eseguire il seguente dalla directory principale
$ mvn --projects mm2 --also-make install
Tuttavia, non sono sicuro che questo risponde alla tua domanda (che non è del tutto chiaro per me).
fonte
2009-10-23 12:39:28
Sei Rodolphe? Hai libero? : D –
Scusa, cosa? :) – igorp1024