0

ローカル ハード ドライブに多数の jar ファイルがあり、それらをリポジトリとして使用して、インターネット接続の要件をなくしたいと考えています。

Archiva をインストールしましたが、jar ファイルを Archiva にデプロイする方法がわかりません。このタスクを実行する UI フォームがありますが、膨大な量の jar ファイルを手動で展開するのは簡単ではなく、多くの時間を浪費します。

Maven (または Ivy) を使用して依存関係を管理できるように、ローカルの jar ファイルをリポジトリとして使用するにはどうすればよいですか?

4

1 に答える 1

1

でアップロードmvn deploy:deploy-fileできます。これは、一括アップロード用のスクリプトで使用できます (ここで説明し、スクリプトの例を次に示します)。

別の方法として、これらのローカル ファイルを直接使用する場合は、それらを Archiva リポジトリの保存場所にコピーできます。このスレッドから:

すべてのローカル .m2 リポジトリ コンテンツを配置する 1 つの方法は、~/.m2/repository から ${archiva-install-dir}/data/repository/${managed-repository-name}/ にコピーすることです。

...

コピーが完了したら、管理されたリポジトリで Archiva d/b スキャンを強制できます。

于 2013-09-08T06:03:25.650 に答える