Nexus 3.1.0-04 OSS - 在存储库/组件中看不到工件/资产

时间:2016-12-14 20:40:37

标签: maven maven-plugin nexus

我正在玩Nexus oss 3.1.0-04 OSS。我创建了一个名为test的新maven样式存储库,它来自http://repo1.maven.org/maven2/org/apache/maven;设置完成后,我试图查看测试库的内容,但没有看到任何内容。我得到了“在存储库中找不到组件”。为什么是这样?那是什么遗失的?如果我在浏览器上输入网址http://repo1.maven.org/maven2/org/apache/maven,则可以查看其所有内容。

1 个答案:

答案 0 :(得分:6)

默认情况下,本地代理为空。获取组件的最佳方法是构建maven项目。当然,请确保将您的maven设置配置为指向Nexus - https://books.sonatype.com/nexus-book/reference3/maven.html#maven-sect-single-group)。

我还应该补充一点,Nexus 3为此提供了一个任务:发布Maven索引 - Maven索引可用于将可用组件的索引下载到您的仓库,允许连接到它的用户使用索引来发现组件。该任务发布所有或特定Maven存储库,托管,组或代理的索引。此任务不会填充浏览UI,我们有意这样做,因此您只能看到本地可用的组件和资产。有关此任务的更多信息:https://books.sonatype.com/nexus-book/reference3/admin.html