Maven仅使用Nexus的中央存储库

时间:2012-08-16 13:20:51

标签: maven nexus

我已将Nexus设置为代理中央Maven存储库,并为settings.xml添加了一个镜像:

<mirror>
    <id>nexus</id>
    <mirrorOf>central</mirrorOf>
    <url>http://my-host:8081/nexus/content/repositories/central/</url>
</mirror>

它工作正常,但如果我尝试向pom.xml添加其他存储库,请执行以下操作:

<repository>
    <id>jboss</id>
    <url>http://repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>

Maven只是看不到这些存储库,直到我从<mirror>移除setting.xml。我还尝试将其他存储库镜像到Nexus,没有运气:Maven仍然只使用中央存储库。

我做错了什么?

1 个答案:

答案 0 :(得分:5)

找到了解决问题的两种方法。

使用个人资料:http://www.sonatype.com/books/nexus-book/reference/maven-sect-single-group.html

或者在Nexus中使用分组:http://www.sonatype.com/books/nexus-book/reference/confignx-sect-managing-groups.html

似乎在提问之前阅读文档是有帮助的:)