【发布时间】:2012-02-22 09:18:18
【问题描述】:
下面的sn-p是maven-cargo插件配置的摘录,但问题与具体插件无关。
<executions>
<execution>
<id>start</id>
<phase>pre-integration-test</phase>
<goals>
<goal>deploy</goal>
<goal>start</goal>
</goals>
</execution>
</executions>
此配置(我们简称为插件 A)将等到 pre-integration-test 阶段,然后触发其目标 deploy 和 start(按此顺序)。
假设我有另一个相关的在同一阶段的插件 B。我有什么选择
- 在 A 之前(之后)执行插件 B 的目标? (someStuff -> 部署 -> 开始)
- 在插件 A 的目标之间执行插件 B 的目标(部署 -> someStuff -> 启动)
我认为 (1) 的答案是here,将目标的顺序与 POM 中插件定义的顺序联系起来。但我对(2)一无所知。
【问题讨论】:
标签: maven maven-plugin