2014-01-23 24 views
0

我想在我的pom.xml中定义一个完全独立的目标,它可以手动调用,如mvn mygoal:mygoal,永远不会由任何常规Maven阶段自动运行。这可能是在一个POM文件中做的,或者我需要制作一个完整的Maven插件? (如果可能,我宁愿不要)如何在Maven pom.xml中定义独立目标?

回答

0

据我所知,goal - 插件可以执行的操作。所以你必须制作一个插件。

+0

我可以定义新的,独立的任务或阶段,而无需创建一个插件? – apennebaker

+1

生命周期中包含的阶段,不能独立。启动任何阶段,你运行整个链。对于某些阶段默认存在插件,无论如何将被调用。 Maven - 是一个插件系统。如果你想扩展它的功能,你必须在'pom.xml'中添加一个需要调用的插件,并带有一定的参数。 –

相关问题