如何让Nexus在代理存储库中获取工件文件?

Nic*_*ick 8 nexus maven

我的设置是我的机器上有一个本地Maven存储库,而我的团队机器上有一个由Nexus管理的存储库.我向Nexus添加了一个新的代理存储库.当我选择这个新的代理存储库并点击"浏览远程"时,我会看到存储库中的所有内容(所有JAR,POM文件等).但是当我点击"浏览存储"时,我几乎看不到任何东西......只有少数几个POM文件,而且没有任何JAR文件.

我的Maven构建失败了,大概是因为它无法从Nexus获取JAR文件(JAR也不会出现在我的本地存储库中,但是POM会这样做).我的Nexus上的其他虚拟存储库都有存储和本地存储库中的JAR文件; 如何让Nexus从远程存储库中获取JAR工件?

我确信这是基本的东西,但我已经搜索过,并没有提出任何我可以使用的东西.谢谢!

Man*_*ser 12

启用远程存储库索引下载,将存储库添加到公共组,确保Maven访问Nexus,最重要的是阅读有关Nexus免费书籍.

以下是有关配置Maven以与Nexus配合使用的章节.

哦,对于代理存储库,只有在需要时才会下载远程工件,例如通过访问Nexus的Maven构建.

  • Nexus 上的文档已经移动,这里是关于存储库的新章节:[Maven Repositories](https://help.sonatype.com/display/NXRM3/Maven+Repositories) (2认同)