Java移行分析

JMSフリートは、古いJDKから新しいJDKへのアプリケーションの移行を容易にします。これは、最新のパフォーマンス向上と言語の改善を活用しようとする開発者が行います。JMSは、その移行分析機能を通じて、アプリケーションの包括的な分析を実行し、移行プロセスに関連する潜在的な労力とリスクを示す詳細なレポートを生成します。

移行分析レポートでは、開発者は新しいJDKバージョンへの移行に必要なレベルの労力を明確に把握できます。移行分析を使用すると、開発者は様々なJDKバージョンの選択を簡単に検討できます。様々なJDKバージョンへの移行に伴う労力を定量化することで、開発者はどのJDKバージョンに移行するかについて情報に基づいた意思決定を行うことができます。
ノート

移行分析は、OracleリリースおよびJava 8以降のOpenJDKリリースで実行されているJavaワークロードで起動できます。

移行プロセス中に、開発者は移行分析の分析レポートを利用して、変更が必要なクラスとAPIを特定できます。レポートでは、変更が必要なソース・コードの行番号を指定し、必須の変更と推奨変更の両方を強調表示します。

レポートには次の2つのフォーマットがあります。

  1. JMSフリート管理: 移行分析アクションが開始されたフリートからOCIコンソールでレポートを表示できます。
  2. 静的HTML: レポートはOCIコンソールからダウンロードできるため、コラボレーション分析やディスカッションのために他のチーム・メンバーと簡単に共有できます。

フリートでJava移行分析を有効にするには、拡張機能の有効化を参照してください。