我已经设置了Nexus代理中央Maven存储库并添加了一个镜像settings.xml:
<mirror>
<id>nexus</id>
<mirrorOf>central</mirrorOf>
<url>http://my-host:8081/nexus/content/repositories/central/</url>
</mirror>
Run Code Online (Sandbox Code Playgroud)
它工作正常,但如果我尝试添加其他存储库,pom.xml如下所示:
<repository>
<id>jboss</id>
<url>http://repository.jboss.org/nexus/content/repositories/releases/</url>
</repository>
Run Code Online (Sandbox Code Playgroud)
Maven的只是没有看到这些仓库,直到我删除<mirror>的setting.xml.我还尝试将其他存储库镜像到Nexus,没有运气:Maven仍然只使用中央存储库.
我究竟做错了什么?
找到了解决问题的两种方法.
使用配置文件: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
看起来在提问之前阅读文档很有帮助:)
| 归档时间: |
|
| 查看次数: |
3472 次 |
| 最近记录: |