第7章 MTA コマンドラインインターフェイスで変換を実行する
変換を使用して、以下のアクションを実行できます。
-
transform openrewriteコマンドを使用して、Java アプリケーションのソースコードを変換します。 -
transform rulesコマンドを使用して、XML ルールを YAML ルールに変換します。
重要
変換を実行するには、コンテナーランタイムを設定する必要があります。
7.1. アプリケーションのソースコードの変換 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
javax や Spring Boot などの Java ライブラリーまたはフレームワークを更新するには、transform openrewrite コマンドを使用して Java アプリケーションのソースコードを変換できます。openrewrite サブコマンドを使用すると、ソースコードに対して OpenRewrite レシピを実行できます。
注記
transform overwrite コマンドの実行に使用できるターゲットは 1 つだけです。
前提条件
- コンテナーランタイムを設定した。
手順
利用可能な
OpenRewriteレシピを表示します。$ mta-cli transform openrewrite --list-targetsアプリケーションのソースコードを変換します。
$ mta-cli transform openrewrite --input=<path_to_source_code> --target=<target_from_the_list>
検証
-
ターゲットアプリケーションのソースコードの
diffを調べて、変換を確認します。