我已将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仍然只使用中央存储库。
我做错了什么?
答案 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
似乎在提问之前阅读文档是有帮助的:)