19

我知道 Maven 有许多阶段,它们按照为给定生命周期定义的顺序运行,并且您可以将目标附加到一个阶段。

当您将多个目标附加到一个阶段时会发生什么,Maven 如何确定运行目标的顺序?

4

1 回答 1

19

来自“构建生命周期简介”:

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

于 2009-09-17T00:06:52.103 回答