Мультимодуль Maven - сборка только субмодуля - PullRequest
0 голосов
/ 16 января 2019

У меня есть многомодульный проект P с подмодулями A, B и C.

A зависит от B. B зависит от C.

Если B и C недоступны в удаленных или локальных репозиториях, можно построить из каталога A, передавая относительный путь к зависимым модулям B и C.

1 Ответ

0 голосов
/ 16 января 2019

Я не совсем уверен, что вы имеете в виду, но вы должны быть в состоянии достичь того, что вы хотите, сделав это:

directory-of-P $ mvn clean install -pl :<artifactId-of-A> -am

или в Windows:

C:\Directory\Of\P>mvn clean install -pl :<artifactId-of-A> -am

Нет необходимости менять каталог на A. Фактически, Maven работает лучше всего, если вы всегда работаете из каталога, содержащего ваш корневой POM. Тогда вам не нужно выяснять, сколько уровней находится в глубине определенного модуля, Maven найдет его для вас, если он является частью реактора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...