Я использую maven-release-plugin в многомодульном проекте со следующим макетом:
ROOT/
+ parent
+ module1
+ module2
В pom parent
дочерние модули сконфигурированы с использованием элемента modules
.Каждый из проектов настроен на использование плагина с базовой конфигурацией и базой тегов для каждого.У меня следующие проблемы:
Когда я запускаю mvn release:prepare
на parent
, после строки, которая говорит Checking for snapshot dependencies ...
, я не получаю приглашение ввести версии.Если я нажимаю Enter
для количества вопросов, на которые требуется ответить, оно продолжается.Почему я не получаю подсказки на экране?(То же самое происходит, если запустить с -DdryRun=true
)
После запуска mvn release:prepare
(с -DdryRun=true
или без *) release:prepare
равно SKIPPED для дочерних модулей.
Я использую базовую конфигурацию в руководстве по плагину.Я был бы благодарен за любые идеи или подсказки того, что не так.