Gradleで「Unsupported class file major version 〇〇」とエラーになったら?

java Java

※この記事にはプロモーションが含まれています。

GradleでJavaをビルドしたときに、

Unsupported class file major version 61

とエラーが表示されてビルド出来なくなりました。

いろいろ調べてみると、

このJavaのClassバージョンはサポート外だよ

っていう事らしいです。

version 〇〇の部分の数字が、Javaのバージョンを表しています。

例えばversion 61であればJava17になるので、このエラーを解消するためには、
GradleのバージョンをJava17をサポートしているものに上げるか、
JavaのバージョンをGradleがサポートしているバージョンに下げるかで解消できると思います。

バージョンの対応表はこちらを参考にしてください。

ClassバージョンJavaバージョン
50Java1.6
51Java1.7
52Java1.8
53Java9
54Java10
55Java11
56Java12
57Java13
58Java14
59Java15
60Java16
61Java17
62Java18

コメント

タイトルとURLをコピーしました