如何为maven工件创建本地中央存储库

时间:2010-11-11 04:00:44

标签: maven repository

我的组织使用maven进行所有项目。每次我们创建新的maven项目时,都会从maven中央存储库下载工件。但是我想创建组织级本地存储库,其中所有maven工件都可用,并且当创建新的maven项目时应该在本地存储库中查找工件,如果没有找到,则只查看maven中央存储库。任何人都可以让我知道如何做到这一点。

感谢。

2 个答案:

答案 0 :(得分:6)

您应该查看Sonatype Nexus存储库管理器。它可以用作缓存远程存储库的代理。设置Nexus后,您只需编辑settings.xml并添加以下内容:

<mirrors>
  <mirror>
    <id>nexus-proxy</id>
    <name>Nexus Proxy</name>
    <url>http://nexus.example.com/nexus/content/groups/public</url>
    <mirrorOf>central</mirrorOf>
  </mirror>
</mirrors>

答案 1 :(得分:1)

您可以使用Artifactory或类似的Repository Management工具