日本語

Gradle - 未対応のクラスファイル

build.gradle で Java ツールチェーンのバージョンが定義されていない場合、AutoFix が誤った Java バージョンを使用し、次のエラーが発生することがあります。

AutoFix の出力
Unsupported class file major version xx

このエラーは、build.gradle(または build.gradle.kts)ファイルに以下を追加して Java バージョンを指定することで解決できます。

java {
    toolchain {
        languageVersion = JavaLanguageVersion.of(21)
    }
}

注: 21 は、プロジェクトで実際に必要な Java バージョンに置き換えてください。