2.4. MicroProfile アプリケーションの移行

MicroProfile 4.0 は Jakarta EE 8 プラットフォームに基づいています。Jakarta EE 8 は Java EE 8 と後方互換性がありますが、Jakarta EE 8 依存関係はすべての MicroProfile 仕様の Java EE 8 依存関係を置き換えます。

MicroProfile 4.0 には、すべての主要な MicroProfile 仕様への更新が含まれています。

以下の仕様には、MicroProfile 4.0 の API 互換性のない変更が含まれます。

  • MicroProfile Config
  • MicroProfile Fault Tolerance
  • MicroProfile Health
  • MicroProfile Metrics
  • MicroProfile OpenAPI

これらの仕様を使用するアプリケーションを最新の Jakarta EE 8 仕様に更新する必要があります。

以下の方法のいずれかを選択して、アプリケーションを MicroProfile 4.0 に更新できます。

  • MicroProfile 4.0 依存関係をプロジェクトの pom.xml ファイルに追加します。
  • JBoss EAP XP BOM を使用して、サポートされるアーティファクトをプロジェクトの pom.xml ファイルの JBoss EAP XP 依存関係管理にインポートします。

関連情報

  • MicroProfile 4.0 を使用するようにアプリケーションを更新する MicroProfile 4.0 およびオプションに関する詳細は、GitHubMicroProfile 4.0 を参照してください。