“类名搜索”似乎在Nexus 3中不可用,并且不会根据https://issues.sonatype.org/browse/NEXUS-6811,不是吗? 所以我尝试使用maven-indexer和我的本地Nexus 3搜索一个类名。但是,它不会返回匹配项。默认情况下,Nexus 3索引是否包含有关类名的任何信息? 我正在考虑为Nexus 3实现classname搜索插件/包但不确定是否可以在当前的Nexus 3(3.3.1-01)中获取必要的数据,是吗?
答案 0 :(得分:3)
在Nexus 3中不支持课程名称搜索。
答案 1 :(得分: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(或基本上所有其他回购管理器)相比缺少多少功能时,我感到非常震惊。
我的许多客户都希望使用Nexus 3来支持NPM或Docker代理。因此,如果您正在寻找Nexus的替代产品,我建议您选择Artifactory。