0

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」のみが返されます。各アイテムの動作は同じです。

出来ますか?誰でもこの必要がありましたか?

ありがとう、モハメッド。

4

1 に答える 1

0

Nexus Core および Lucene API へのリンクについては、次の回答を参照してください。

GetメソッドNexus Rest Apiの書き方は?

于 2013-08-27T18:53:05.127 に答える