1.4. Maven プロジェクトの依存関係管理として JBoss EAP BOM をインポートする
JBoss EAP EE With Tools の BOM (Bill of Material) をインポートして、ランタイムの Maven 依存関係のバージョンを管理します。<dependencyManagement>
セクションで BOM を指定する場合、provided
スコープで定義されている Maven 依存関係のバージョンを個別に指定する必要はありません。
前提条件
Maven プロジェクトを初期化している。
詳細は、JBoss EAP Hello World アプリケーション用の Maven プロジェクトの初期化 を参照してください。
手順
pom.xml
設定ファイルの properties セクションに BOM バージョンのプロパティーを追加します。<properties> .... <version.bom.ee>${version.server}</version.bom.ee> </properties>
プロパティー
<version.server>
で定義した値が、BOM バージョンの値として使用されます。JBoss EAP BOM の依存関係管理をインポートします。
<project> ... <dependencyManagement> <dependencies> <dependency> <groupId>org.jboss.bom</groupId> 1 <artifactId>jboss-eap-ee-with-tools</artifactId> 2 <version>${version.bom.ee}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> </project>
次のステップ