2.3. Maven レポジトリの設定
2.3.1. JBoss Enterprise Application Platform の Maven リポジトリの設定
概要
プロジェクトで JBoss Enterprise Application Platform の Maven リポジトリを使用するよう Maven に指示する方法は 2 つあります。
- Maven のグローバル設定またはユーザー設定でリポジトリを設定します。
- プロジェクトの POM ファイルでリポジトリを設定します。
手順2.5 JBoss Enterprise Application Platform の Maven リポジトリを使用するよう Maven を設定する
Maven の設定を使用して Maven リポジトリを設定する
推奨される方法です。リポジトリマネージャーや共有サーバーを用いたリポジトリを使用して Maven を設定すると、プロジェクトの制御や管理が向上します。また、代替のミラーを使用してプロジェクトファイルを変更せずにリポジトリマネージャーへの特定リポジトリのルックアップ要求をすべてリダイレクトすることが可能になります。ミラーに関する詳細は Using Mirrors for Repositories を参照してください。プロジェクトの POM ファイルにリポジトリ設定が含まれていない場合、この設定方法はすべての Maven プロジェクトに対して適用されます。プロジェクトの POM を使用して Maven リポジトリを設定する
通常、この方法は推奨されません。プロジェクトの POM ファイルにリポジトリを設定する場合は注意して計画を行い、ビルドが遅くなる可能性があり、想定外のリポジトリからアーティファクトが抽出されることがあることも認識するようにしてください。この方法がもたらす可能性がある結果については Why Putting Repositories in your POMs is a Bad Idea を参照してください。この設定方法は、設定されたプロジェクトのグローバルおよびユーザーの Maven 設定を上書きします。