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