繁体   English   中英

制作多个maven镜像存储库

[英]making multiple maven mirror repositories

我已经建立了一个神器并在其中创建了3个存储库,即A,B和C. 现在在我的settings.xml文件中,我已将A配置为所有内容的镜像:

<mirror>
      <id>myRepo</id>
      <name>remote repo</name>
      <url>http://<url>:<port>/artifactory/A</url>
      <mirrorOf>*</mirrorOf> 
</mirror>

现在我每次构建时,maven只会在A下查找工件而不是B或C下的工件。 那么有没有办法确保B和C也与A一起查找? 我尝试为镜像保留多个条目,但因为每个条目都具有相同的<mirrorOf>值,所以它不会被Maven拾取。 我遇到了这个问题: Maven doc镜像并发现,“ 当与存储库管理器一起使用时单个镜像可以处理多个存储库。 ”由于我已经使用了具有3个存储库的工件,我无法弄清楚如何配置它吗?

您应该定义一个虚拟存储库 ,它将解析为A,B和C并将镜像设置配置到此存储库。 获取设置文件的最简单方法就是在Artifactory中生成它

PS请注意使用mirror-any时的警告

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM