2

大規模なmaven1インストールをmaven2に移行しようとしています。nexus 1.5をインストールし、レガシーホストリポジトリとそのm2仮想ビューを作成しました。Maven 2ビルドスクリプトは、問題なくアーティファクトにアクセスできます。動作していないのは、レガシーリポジトリのnexus-indexだけです。現在、レガシーホストリポジトリには検索に含めるオプションがなく、仮想m2ビューもインデックスに含まれていないようです。

古いレガシーMaven1リポジトリをnexusで検索できるようにする方法はありますか?

4

2 に答える 2

2

M1リポジトリーの索引付けは、インデクサーではサポートされていません。Maven3はM1レイアウトのサポートを終了しているため、これを追加する可能性はほとんどありません。また、インデクサーコードはMavenプロジェクトに付与されているため、誰かがこのサポートでコードを改善したい場合は、そこで行うことができます。

于 2010-03-04T17:01:42.623 に答える
1

Maven2リポジトリとしてのMaven1レガシーリポジトリのプロキシNEXUS-29 )によると:

これはMaven1リポジトリであるため、nexusでインデックスを参照または検索できないことに注意してください。

これは、Nexusインデクサーがレガシーリポジトリにインデックスを付けないためか(この場合、インデクサーを実装または拡張できる可能性があります)、それとも「単なる」制限なのかどうか疑問に思います。より正確な答えを得るために、 Jiraで問題を開くかもしれません。

于 2010-02-20T08:14:50.907 に答える