Я не уверен, что именно вы подразумеваете под "без установки mm1 в локальный репозиторий". Вы имеете в виду ранее строить мм2 или никогда?
В сомнении, возможно, одна из новых опций сборки, объявленная в Советы и рекомендации Maven: Расширенные настройки Reactor Сообщение в блоге может помочь:
Начиная с версии Maven 2.1,
Есть новая командная строка Maven
варианты, которые позволяют вам манипулировать
способ, которым Maven будет строить
многомодульные проекты. Эти новые
варианты:
-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
Я специально думал о вариантах -pl
и -am
. Чтобы построить подмножество модулей, запустите следующее из корневого каталога
$ mvn --projects mm2 --also-make install
Однако я не уверен, что это отвечает на ваш вопрос (который мне не совсем понятен).