2

私のユースケースは次のとおりです。リポジトリ A からのみ読み取ることができるプロジェクトを構築しています。このリポジトリに必要なアーティファクトを追加する権限はありますが、リポジトリ A を管理する管理者権限はありません。残念ながら、このリポジトリは現在私が必要とするアーティファクトのほとんどが欠けています。

maven deploy:deploy-file を使用して repo1.maven.org からこのリポジトリ A に依存関係のあるアーティファクトをコピーすると、時間がかかります。この問題を処理するツールはありますか?

コピーの目的で、ハイブリッド プロジェクト (両方のリポジトリを持つ Maven プロジェクト) を構築することもできます。しかし、自動化されたビルドと実行の本番プロジェクトにはリポジトリ A の使用に制限されています。

4

1 に答える 1

0

最初にプロジェクトの新しいリポジトリを作成し、それをビルドするために必要なすべてのアーティファクトで満たしてから、存在しないファイル内の各ファイルに対してmaven deployコマンドを生成するスクリプトを作成するという方法でそれを行いますリポジトリ A.

于 2012-05-25T12:28:46.803 に答える