在Maven 2中定义自定义生命周期阶段

时间:2011-08-03 15:56:45

标签: maven-2 maven maven-plugin

在我的pom.xml我引用了一个自定义插件,它暴露了几个目标。虽然我可以将这些目标附加到各个构建生命周期阶段,但我希望能够通过在命令行上使用我的自定义别名阶段来调用POM中定义的一组目标,例如为:

mvn myphase

有没有办法实现这个目标?我想避免修改我的插件,因为我需要运行一些由antrun插件提供的辅助操作。

1 个答案:

答案 0 :(得分:9)

您想要调用自定义阶段而不是目标(更改了您的问题)。您必须编写自定义生命周期,其中包括您的自定义阶段。你真的想这么做吗?看看this