我正在尝试从nexus获取一个工件,我想让maven在第一个Nexus URL中搜索它,如果找不到,它应该在第二个URL中查找它。
准确地说,我想为XL Deploy添加多个存储库。下面是格式。
<deployables>
<was.War name="petclinic-war">
<contextRoot>petclinic</contextRoot>
<fileUri>maven:com.xebialabs.deployit.demo.petclinic:PetClinic:war:1.0</fileUri>
<tags>
<value>server1</value>
</tags>
</was.War>
</deployables>发布于 2019-07-10 17:38:07
您可以将多个存储库指定为指导式here,如下所示:
<repositories>
<repository>
<id>repo_1</id>
<name>repo_1_name</name>
<url>repo_1_url</url>
</repository>
<repository>
<id>repo_2</id>
<name>repo_2_name</name>
<url>repo_2_url</url>
</repository>
</repositories>发布于 2020-02-28 05:23:55
这在较新版本的XLD中很容易配置:https://docs.xebialabs.com/v.9.5/xl-deploy/how-to/configure-xl-deploy-to-fetch-artifacts-from-a-maven-repository
或者,如果你有一个仓库管理器(例如nexus,artifactory),你总是可以在那里代理多个仓库,并在XLD中进行配置。
https://stackoverflow.com/questions/56967166
复制相似问题