【问题标题】:making multiple maven mirror repositories制作多个maven镜像仓库
【发布时间】:2012-06-26 11:12:20
【问题描述】:

我已经建立了一个工件并在其中制作了 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>

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

【问题讨论】:

    标签: java maven-3 artifactory


    【解决方案1】:

    您应该定义a virtual repository,它将解析为 A、B 和 C,并将您的镜像设置配置到此存储库。 正确设置设置文件的最简单方法就是在 Artifactory 中使用 to generate it

    附:使用 mirror-any 时请注意the caveat

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-16
      • 2016-02-05
      • 2020-04-27
      相关资源
      最近更新 更多