Maven POMファイル設定と使い方【基本を解説】
Mavenのpom.xmlファイルは、プロジェクトオブジェクトモデル(Project Object Model)の記述ファイルであり、Mavenプロジェクトのビルドと管理を設定するために使用されます。pom.xmlファイルでは、プロジェクトの基本情報、依存ライブラリ、プラグイン、ビルドターゲットなどを設定することができます。
Mavenのpom.xmlファイルを設定する基本的な手順は次の通りです。
- MavenのデフォルトのArchetypeを使用して新しいプロジェクトを作成する。
- プロジェクトのルートディレクトリにpom.xmlファイルを作成し、そこにプロジェクトの基本情報を追加してください。例えば、プロジェクトのgroupId、artifactId、versionなどです。
- ラベルを追加し、必要な依存ライブラリを追加してください。
- プラグインを追加するために、必要なタグを選択して追加してください。
- ラベルに必要なビルドターゲットを追加してください。
プロジェクトのルートディレクトリでMavenコマンド(例えば、mvn clean install)を実行すると、設定されたpom.xmlファイルを使用してプロジェクトのビルドと管理が可能です。
上記の基本手順以外にも、pom.xmlファイルでリソースディレクトリ、テストディレクトリ、ビルドプラグイン、パッケージ方法などを設定することができます。具体的な設定方法は、Maven公式ドキュメントを参照するか、他のプロジェクトのpom.xmlファイルを参考にしてください。