У меня следующая структура модуля.
Project
-- datamodel
-- server
|---- ear
---- api
Если я что-то изменяю в datamodel. Я хотел бы выполнить pom только для datamodel. Однако модуль 'ear' выполняет окончательную упаковку. Итак, в итоге я выполняю datamodel и ear.
Я попробовал следующую команду, но не сработало.
mvn install -pl datamodel,server:ear.
Как сослаться на дочерний модуль дочернего модуля?
Я предполагаю, что все, что мы указываем после "-pl", является artifactIds модуля, который мы хотим выполнить.