Фазовые коллизии в пользовательских жизненных циклах в Maven?
AFAIK, вы можете создать собственный жизненный цикл сборки в Maven.
Кроме того, AFAIK, вы не можете сказать maven выполнить жизненный цикл. Вы также можете:
Скажите maven выполнить фазу: в этом случае maven находит, в каком жизненном цикле находится эта фаза, а затем выполняет все фазы в этом жизненном цикле до указанной фазы.
Скажите maven, чтобы выполнить цель, указав ее как
mvn plugin_name:goal_name
Итак, предположим, что я создал собственный жизненный цикл. И предположим, что этот пользовательский жизненный цикл имеет фазу с именем install
,
Когда я пишу mvn install
, будет выполнять жизненный цикл по умолчанию (который имеет фазу с именем install
) или мой пользовательский жизненный цикл (который также имеет фазу с именем install
)?
Как Maven определит, какой жизненный цикл будет следовать?
1 ответ
Это не поддерживается (пока), хотя недавно Стивен начал тему об этом: http://maven.markmail.org/thread/z57dzgunecgfcrf7