如果我有一个Maven插件的多次执行并且它们共享至少一个相同的配置值,我是否有办法在插件的所有执行之间共享此配置。多个插件执行之间的Maven共享配置
考虑构建插件的琐碎情况下有两个执行:
<plugin>
<!-- ID, version... -->
<executions>
<execution>
<id>ID1</id>
<configuration>
<myConfig>foo</myConfig>
...
</configuration>
</execution>
<execution>
<id>ID2</id>
<configuration>
<myConfig>foo</myConfig>
...
</configuration>
</execution>
</executions>
</plugin>
我怎么能改写这个这样既ID1
和ID2
执行使用的myConfig
配置相同的值?
这应该是实际读取 ID2 为第二个? (如果是这样,那么它会回答我的问题,这不是你问的问题,但显示了如何解决当我在同一插件中使用两个执行来构建我的jar时出现的错误:)) –
在我自己的代码中进行了测试使用相同的id,它会抛出重复的execution.id错误。编辑此问题以显示执行ID必须不同。 –