如果我使用多个执行配置maven插件:
<plugin>
<groupId>...</groupId>
<artifactId>...</artifactId>
<version>...</version>
<executions>
<execution>
<id>execution-1</id>
<goals>
<goal>...</goal>
</goals>
<configuration>
...
</configuration>
<phase>...</phase>
</execution>
<execution>
<id>execution-2</id>
<goals>
<goal>...</goal>
</goals>
<configuration>
...
</configuration>
<phase>...</phase>
</execution>
</executions>
<configuration>
...
</configuration>
</plugin>
我可以在命令行中指定其中一个执行(不将id更改为default-cli)吗?
答案 0 :(得分:1)
不,这是不可能的。例如,参见相关Maven mailing list thread 基本上,执行将在生命周期内使用,而不是单次执行。
您应该使用配置文件来实现您的需求。
答案 1 :(得分:0)
您应该使用配置文件来执行此操作。