Как мне создать только webapp1 или webapp2?
Используйте «расширенные опции реактора» . Из корня:
mvn install -pl webapp1 -am
Это говорит maven установить webapp1
и проекты, от которых зависит webapp1
(в правильном порядке).
Справка (mvn -h
) документирует эти команды следующим образом:
-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
Обратите внимание, что вам нужно вызвать install
, зависимости всегда разрешаются через локальный репозиторий (поэтому вам нужно install
их). Я ошибся, вызов package
работает (я не знаю как / почему, но это так).