Maven“Mirror Any”解释和配置。
“Mirror Any”代理配置适用于已定义的存储库。它取代但不隐藏内置的中央存储库和快照存储库,除非被用户覆盖。它定义了一个粗粒度的代理规则,该规则不区分发布和快照,并依赖于已定义的存储库来进行解析筛选。
我们的建议是在Artifactory中使用2个虚拟存储库(不是必须的,您可以只使用所需的repo),第一个将聚合所有的发布存储库,第二个将聚合快照。
然后,使用镜像配置你的settings.xml文件,如下所示:
> <存储库
<库>
<快照>
<启用>假< /启用>
< / >快照
< id >中部> < / id
<名称> libs-release < /名称>
< url > https://localhost: 8081 / artifactory libs-release url > < /
> < /库
<库>
< / >快照
< id > < / id >快照
<名称> libs-snapshot < /名称>
< url > https://localhost: 8081 / artifactory libs-snapshot url > < /
> < /库
< /存储库>
请注意:Artifactory可以自动生成settings.xml。请阅读更多相关内容在这里.
