複数のミラーリングリポジトリをMavenに設定する方法は何ですか?
複数のイメージリポジトリを設定するには、Mavenの設定ファイルであるsettings.xmlに設定する必要があります。以下は複数のイメージリポジトリを設定する手順です。
- Mavenの設定ファイルであるsettings.xmlを開く。通常、このファイルはMavenのインストールディレクトリのconfディレクトリにありますが、ユーザーディレクトリの.m2ディレクトリにも存在する可能性があります。
- 要素に複数の要素を追加し、各要素は1つのミラーリングリポジトリの構成を表します。例:
<mirrors>
<mirror>
<id>mirrorId1</id>
<url>http://mirror1.example.com</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>mirrorId2</id>
<url>http://mirror2.example.com</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
上記の例では、mirrorId1とmirrorId2の2つのミラーリポジトリを設定しました。それぞれのURLはhttp://mirror1.example.comとhttp://mirror2.example.comであり、両方ともcentralミラーリポジトリのミラーとして設定されています。
- 設定ファイル.xml
Mavenは、配置が完了すると、ミラー・リポジトリの設定に従って依存関係のダウンロードを選択します。もし特定のミラー・リポジトリにアクセスできない場合、Mavenは他のミラー・リポジトリを試みます。