アーティファクトを設定し、その中にA、B、Cの3つのリポジトリを作成しました。これで、settings.xmlファイルで、Aを次のようにすべてのミラーになるように構成しました。
<mirror>
<id>myRepo</id>
<name>remote repo</name>
<url>http://<url>:<port>/artifactory/A</url>
<mirrorOf>*</mirrorOf>
</mirror>
これで、ビルドするたびに、MavenはAの下のアーティファクトのみを検索し、BまたはCの下のアーティファクトは検索しません。では、BとCもAと一緒に検索されるようにする方法はありますか?ミラー用に複数のエントリを保持しようとしましたが、それぞれが同じ<mirrorOf>
値になるため、Mavenによって取得されませんでした。私はこれに出くわしました:ミラーリングするMavenドキュメント、「リポジトリマネージャーと組み合わせて使用すると、1つのミラーで複数のリポジトリーを処理できます。」私はすでに3つのリポジトリーを持つアーティファクトを使用しているため、そこで設定しますか?