その上での情報の良い量は、いくつかのより多くのnerdier詳細を、ここにあります:Nexus Indexer 2.0: incremental downloading
があなたの質問を開始するには、ネクサスMavenのリポジトリ-index.gzは、リポジトリのすべてのコンテンツが含まれています。一例としてCentralを使用すると、これは中心的なものになります。この索引に加えて、索引が最後に実行されて以来のすべての変更を含む増分索引も生成されます。これらのリストは、nexus-maven-repository-index.propertiesに格納されています。これらのインクリメンタルインデックスはそこにあり、常にフルインデックスをダウンロードする必要はありません。
リモートでの機能の検索/参照には、アンパックされたインデックスが使用されます。パックドインデックスは、リモートからプロキシ/ツールへの転送に使用されます。
Mavenプロキシリポジトリは、主にリモートのアセットを参照できるようになっていれば、リモートインデックスをダウンロードできます。これはNexus Repository 2では発生しますが、3では発生しません.3では、インデックスがダウンロードされ、Devツールでリモートコンテンツを探索するために使用できます.Nexus Repository自体の内部に何かを設定するのではなく。 Mavenによる検索は、利用可能であればリモートインデックスに対して、次にローカルインデックスに対して実行されます。
Nexus Repository Managerのプロキシは、独自のインデックスを保持し、リモートインデックスが存在する場合はダウンロードします。ローカルにはコンテンツがローカルに格納され、リモートにはリモートのコンテンツが格納されます。
GZファイルは、単に検索時にアンパックおよびローカルLuceneインデックスに投入された転送用Luceneインデックスの内容を記憶する手段です。内容は実際のルーエンインデックスではなく、将来のルーメンバージョンの更新から保護するためのものです。あなたはネクサスリポジトリマネージャで特定のタスクを実行すると
詰めインデックスは、このようなインデックスを公開し、生成されます。これは、あなたが決定したスケジュールに基づいて実行されます。グループの場合
は、インデックスが利用できる場合は、リモート・インデックスが含まれるすべてのメンバーのインデックス、そうでなければ、我々が知っているすべてのローカル索引から作成されるレポジトリ。
かかわらずリポジトリタイプの、Luceneインデックスは、検索を実行するときにチェックされているものです。
インデクサーに関するいくつかの余分なブログ記事:私はここにいくつかの本当に便利なリンクでStackOverflowの上でタグを作成しました
ます。http:/ /stackoverflow.com/tags/maven-indexer/info。 – carlspring