2

“类名搜索”似乎在 Nexus 3 中不可用,并且不会根据https://issues.sonatype.org/browse/NEXUS-6811,不是吗?因此,我尝试使用maven-indexer和本地 Nexus 3搜索类名。但是,它不返回匹配项。默认情况下,Nexus 3 索引是否包含有关类名的任何信息?我正在考虑为 Nexus 3 实现类名搜索插件/捆绑包,但不确定是否可以在当前的 Nexus 3 (3.3.1-01) 中获取必要的数据,可以吗?

4

2 回答 2

4

Nexus 3 不支持类名搜索。

于 2017-06-05T18:37:14.087 回答
2

对于那些追随我的人,偶然发现了这个问题,并且无法相信像类名搜索这样的功能可以从回购管理器中提取出来......

根据对 Sonatype 的 Jira 的评论(https://issues.sonatype.org/browse/NEXUS-13133?focusedCommentId=470279&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-470279)类名搜索不会为 Nexus 3 实施。坏消息。

我们知道这对那些经常使用它的人来说是痛苦的。有大量与此功能相关的可扩展性和支持问题出现在大规模上,这就是我们尚未将其移植过来的原因。(正如您可能想象的那样,在几 TB 的 .jar 文件中索引有相当多的类。)

这里有一个社区驱动的特性对比图:https ://binary-repositories-comparison.github.io/

老实说,当我看到 Nexus 3 与版本 2(或基本上所有其他 repo 管理器)相比缺少多少功能时,我感到非常震惊。

我的很多客户都希望在 Nexus 3 上获得对 NPM 或 Docker 代理的支持。因此,如果您正在寻找 Nexus 的替代品,我会推荐 Artifactory。

于 2019-01-18T19:47:52.530 回答