解析和查询maven索引

时间:2013-08-27 10:04:46

标签: java maven lucene repository nexus

我正在尝试解析由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查询”返回。每个项目的行为相同。

有可能吗?任何人都有这种需要吗?

谢谢, 穆罕默德。

1 个答案:

答案 0 :(得分:0)

有关Nexus Core和Lucene API的链接,请参阅以下答案:

How to write Get method Nexus Rest Api?