gpt4 book ai didi

java - 如何在其他配置中重用 Maven 配置 XML 片段

转载 作者:行者123 更新时间:2023-12-04 08:05:23 25 4
gpt4 key购买 nike

我有几十个相似但不完全相同的插件执行配置。我想重复使用其中的一部分。

我想重复使用的部分可能如下所示:

<reuseMe>
<lotsOfXML/>
</reuseMe>

现在,某些插件配置可能不包含以上内容:

<configuration>
<simpleStuff/>
</configuration>

但其他插件配置可能:

<configuration>
<simpleStuff/>
<complexStuff>
<reuseMe>
<lotsOfXML/>
</reuseMe>
</complexStuff>
</configuration>

与其复制粘贴那个始终相同的片段,不如我想要某种机制,我可以在其中声明可重用的 XML 片段,然后只需“导入”它们:

<configuration>
<simpleStuff/>
<complexStuff>
<reuseMe import="whatever"/>
</complexStuff>
</configuration>

缺少 XSL 转换我的 pom.xml预处理步骤中的文件,是否有任何开箱即用的方式可以用 Vanilla Maven 完成?使用 <pluginManagement/>似乎不起作用,因为那会定义 <reuseMe/>所有插件执行的默认内容,而不仅仅是那些需要它的内容。

最佳答案

有一个 JIRA 可以满足您的要求:https://issues.apache.org/jira/browse/MNG-5102

10年前开的,还没解决。

据我所知,唯一现成的 Maven 方法涉及 plugin executions .

否则,它是你自己的。

附言不是 Maven 提交者;也许他们中的一个会看到这个,我们今天都会学到一些东西。

关于java - 如何在其他配置中重用 Maven 配置 XML 片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66244323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com