15.4. BOM を使用したアプリケーション依存関係のパッチ適用
新しいスタイルの BOM を使用するよう、アプリケーションの pom.xml
ファイルが設定されている場合は、このセクションの手順にしたがって Maven 依存関係をアップグレードします。
15.4.1. Spring Boot アプリケーションでの依存関係の更新 リンクのコピーリンクがクリップボードにコピーされました!
以下のコードは、Fuse on OpenShift における Spring Boot アプリケーションの POM ファイルの標準的なレイアウトを表しています。重要なプロパティー設定がいくつか含まれています。
アプリケーションのパッチ適用やアップグレードでは、以下のバージョン設定が重要になります。
fuse.version
-
新しいスタイルの
fuse-springboot-bom
BOM のバージョンや、fabric8-maven-plugin
プラグインおよびspring-boot-maven-plugin
プラグインのバージョンを定義します。
15.4.2. Karaf アプリケーションのでの依存関係の更新 リンクのコピーリンクがクリップボードにコピーされました!
以下のコードは、Fuse on OpenShift における Karaf アプリケーションの POM ファイルの標準的なレイアウトを表しています。重要なプロパティー設定がいくつか含まれています。
アプリケーションのパッチ適用やアップグレードでは、以下のバージョン設定が重要になります。
fuse.version
-
新しいスタイルの
fuse-karaf-bom
BOM のバージョンや、fabric8-maven-plugin
プラグインおよびkaraf-maven-plugin
プラグインのバージョンを定義します。
15.4.3. JBoss EAP アプリケーションでの依存関係の更新 リンクのコピーリンクがクリップボードにコピーされました!
以下のコードは、Fuse on OpenShift における JBoss EAP アプリケーションの POM ファイルの標準的なレイアウトを表しています。重要なプロパティー設定がいくつか含まれています。
アプリケーションのパッチ適用やアップグレードでは、以下のバージョン設定が重要になります。
fuse.version
-
fuse-eap-bom
BOM ファイル (旧式のwildfly-camel-bom
BOM ファイルの代わりとなる) のバージョンを定義します。BOM のバージョンを特定のパッチバージョンに更新すると、Fuse on JBoss EAP の Maven 依存関係がすべて更新されます。