Активный профиль игнорируется maven-release-plugin в многомодульной сборке - PullRequest
3 голосов
/ 10 июня 2011

У меня есть многомодульная сборка maven, которая требует активации профиля только по требованию с использованием флага -P. Но по какой-то причине это игнорируется при выполнении релиза с использованием maven-release-plugin.

Следующая командная строка правильно активирует профиль и отключает профиль activeByDefault:

mvn clean deploy -Poracle

Но при выпуске с помощью следующей команды:

mvn help:active-profiles release:clean release:prepare release:perform -Poracle

... профиль выводится как активный на выходе активных профилей, но на самом деле активирован только профиль activeByDefault.

Это ожидаемое поведение или я пропускаю магию мавена?

1 Ответ

4 голосов
/ 10 июня 2011

Проблема решена. Профили должны быть указаны в качестве параметра конфигурации для плагина .

...