gpt4 book ai didi

java - 如何防止artifactId被附加到连接URI?

转载 作者:行者123 更新时间:2023-12-01 11:25:43 26 4
gpt4 key购买 nike

我正在尝试定义我的 <SCM>父 pom 中的连接标记。但是,由于我正在使用的提供程序(Jazz),我不希望将我的artifactId 添加到子artifact 中。

我发现对旧线程的引用表明,将尾随/附加到连接 URI 会阻止附加artifactId,但事实并非如此。

例如,如果我的父 pom 中有以下内容:

<scm>     
<connection>scm:jazz:https://jazz.domain.com/ccm:MyProjectName</connection>
</scm>

我 child 的有效 pom 显示连接为:

<connection>scm:jazz:https://jazz.domain.com/ccm:MyProjectName/child-module-name</connection>

我想阻止 child-module-name防止附加到连接字符串。我在一个旧线程中读到,将尾随/附加到父级中的连接字符串将阻止附加子级的 artifactId,但情况似乎并非如此。

我使用的是 Maven 3.2.3。

有什么办法可以实现这一点吗?

最佳答案

我这里也遇到了同样的问题。显然,这个问题多年来一直是社区无法决定如何或是否解决的问题。因此,解决方法是在每个子项中指定 scm 设置。

参见:

https://issues.apache.org/jira/browse/MNG-3244

https://issues.apache.org/jira/browse/MNG-2290

关于java - 如何防止artifactId被附加到<SCM>连接URI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30811816/

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