gpt4 book ai didi

java - 使用 Maven 是否可以将 "add to"指定为父 pom 中的属性或插件值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:59:55 25 4
gpt4 key购买 nike

如果在我的 maven 项目的父 pom.xml 中,它具有如下属性:

<properties>
<argLine>some args</argLine>
</properties>

child 是否有可能以某种方式“增强”它,比如

<properties>
<argLine>${parent.argLine} some more args</argLine>
</properties>

类似地,插件设置,希望我能做类似的事情

<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>${parent.plugin.maven-surefire-plugin.argLine} -Xmx1G</argLine>
</configuration>

我基本上只是添加到父级中指定的一些设置?

这个问题的动机是我想知道如何使用 jacoco 插件,并且在根 pom 中指定一些常规设置“-Xmx1G”,而在子项中,他们可以向该常规参数添加其他子特定参数,在必要时。引用:https://stackoverflow.com/a/29975159/32453

我想我可以重命名 jacoco 生成的参数(https://stackoverflow.com/a/25571295/32453“propertyName”设置,将其从 argLine 更改)然后我可以使用父级的 ${argLine} 并将其添加到jacococ 一个,但我的问题仍然很有趣...

最佳答案

属性应该在您 child 的 pom 中直接可见:${argLine}

关于java - 使用 Maven 是否可以将 "add to"指定为父 pom 中的属性或插件值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29977522/

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