Определение пользовательских фаз жизненного цикла в Maven 2 - PullRequest
7 голосов
/ 03 августа 2011

В моем pom.xml я ссылался на пользовательский плагин, который выставляет пару целей. Хотя я могу прикрепить эти цели к различным этапам жизненного цикла сборки, я хотел бы иметь возможность вызывать набор целей, определенных в POM, используя свой пользовательский псевдоним phase в командной строке, например :

mvn myphase

Есть ли способ сделать это? Я бы не хотел изменять свой плагин, так как мне нужно запустить некоторые вспомогательные операции, которые предоставляются плагином antrun.

1 Ответ

9 голосов
/ 03 августа 2011

Вы хотите вызвать пользовательскую фазу , а не цель (изменил свой вопрос).Вы должны написать свой собственный жизненный цикл, который будет включать ваш пользовательский этап.Вы действительно хотите это сделать?Посмотрите на это .

...