运行 mvn deploy 时是否要将包分发到不同的 Nexus 远程存储库?
Is it anyway to distribute package to different Nexus remote repository while running mvn deploy?
在这种情况下,有两个不同的 Nexus 远程存储库。 运行 mvn deploy 时,应该将包推送到两个存储库。
我尝试将它们添加到 pom.xml 中的“distributionManagement”标签下,如下所示
<distributionManagement>
<repository>
<id>rdc-releases-0</id>
<url>https://test-0.com/release</url>
</repository>
<repository>
<id>rdc-releases-1</id>
<url>https://test-1.com/release</url>
</repository>
</distributionManagement>
但是第二个“存储库”标签显示错误。好像应该只有一个版本库标签。
在 运行 mvn deploy 时是否要将包分发到不同的 Nexus 远程存储库?非常感谢!
不,这不可能。
但很少需要。通常,您只部署到一个存储库。然后另一个存储库在第一个存储库上定义一个代理,以便它也能够下载工件。
在这种情况下,有两个不同的 Nexus 远程存储库。 运行 mvn deploy 时,应该将包推送到两个存储库。 我尝试将它们添加到 pom.xml 中的“distributionManagement”标签下,如下所示
<distributionManagement>
<repository>
<id>rdc-releases-0</id>
<url>https://test-0.com/release</url>
</repository>
<repository>
<id>rdc-releases-1</id>
<url>https://test-1.com/release</url>
</repository>
</distributionManagement>
但是第二个“存储库”标签显示错误。好像应该只有一个版本库标签。
在 运行 mvn deploy 时是否要将包分发到不同的 Nexus 远程存储库?非常感谢!
不,这不可能。
但很少需要。通常,您只部署到一个存储库。然后另一个存储库在第一个存储库上定义一个代理,以便它也能够下载工件。