Я хотел бы определить полностью автономную цель в моем pom.xml
, который может быть вызван вручную, например mvn mygoal:mygoal
, который никогда не запускается автоматически с помощью любой из обычных фаз Maven. Возможно ли это сделать в файле pom, или мне нужно сделать весь плагин Maven? (Я бы предпочел не делать этого, если это вообще возможно.)Как определить автономную цель в Maven pom.xml?
0
A
ответ
0
Насколько я знаю, goal
- действие, которое может выполнять плагин. Поэтому вы должны сделать плагин.
См
Могу ли я определить новые, самостоятельные задачи или фазы, не создавая плагин? – apennebaker
Фазы, включенные в жизненный цикл и не могут быть независимыми. Запустив любую фазу, вы запустите всю цепочку. Для некоторых фаз существуют по умолчанию плагины, которые будут вызываться в любом случае. Maven - это плагиновая система. Если вы хотите расширить свою функциональность, вы должны добавить требуемый плагин для какой-либо фазы к 'pom.xml' с определенными параметрами. –