Maven如何确定在给定阶段内运行的订单目标?

时间:2009-09-16 23:51:47

标签: maven-2 maven-plugin

我知道Maven有许多阶段按照为给定lifecycle定义的顺序运行,并且您可以将目标附加到阶段。

当您将多个目标附加到某个阶段时会发生什么情况,Maven如何确定实现目标的顺序?

1 个答案:

答案 0 :(得分:16)

来自“Introduction to the Build Lifecycle”:

  

已配置的目标将添加到已从所选包装绑定到生命周期的目标中。如果多个目标绑定到特定阶段,则使用的顺序是首先执行打包中的目标,然后执行POM中配置的目标。请注意,您可以使用<executions>元素来更好地控制特定目标的顺序。