【发布时间】:2016-03-15 08:59:22
【问题描述】:
我想从一个运行同一插件的两个顺序执行的 maven pom 构建,在同一阶段仅相差一个属性,这将导致创建两个不同的存档。由于配置相当复杂,我宁愿不复制它只是为了更改一个值,这会造成维护的噩梦。如果可以在插件配置的<executions> 部分中定义这样的属性,我就可以避免这种头痛。
问题:这可能吗?如果可以,怎么办?
更新:两个答案提到使用多次执行,其中一个提到您可以在每次执行中进行单独的配置。但是考虑到我的大部分配置在两次执行之间是不变的,我是否可以在插件级别有一个配置,并且在每次执行中也有不同部分的配置部分?
【问题讨论】:
-
不是我想说的那个问题的重复
-
@Steve 检查我的答案,是的,它完全符合您的观点(在您的更新中澄清)
-
@A_Di-Matteo 我已经尝试使用您的解决方案来解决我自己的问题,但似乎没有区别,请您帮忙stackoverflow.com/questions/42299040/…
-
试试 gradle。这些问题让我不再使用 maven 构建 rpms :-)