我正在尝试解析由nexus生成的maven索引。我可以使用lucene查询检索工件,它工作得很好。但是,我问是否有可能检索,没有工件,但其他信息,如“获取所有存储库的groupId”。
我想做的是一个懒惰的搜索。我将存储库内容显示为树,我只想检索扩展项子项。
E.g。
+ repo
+ com
+ example
+ artifact1
+ artifact2
+ 1.0.0
- artifact2-1.0.0.jar
+ 1.0.1
+ foo
+ org
在这个例子中,当用户点击'repo'时,只有'com'和'org'应该由我正在寻找的“超级lucene查询”返回。每个项目的行为相同。
有可能吗?任何人都有这种需要吗?
谢谢, 穆罕默德。