GradleでJavaをビルドしたときに、
「Unsupported class file major version 61」
とエラーが表示されてビルド出来なくなりました。
いろいろ調べてみると、
「このJavaのClassバージョンはサポート外だよ」
っていう事らしいです。
version 〇〇の部分の数字が、Javaのバージョンを表しています。
例えばversion 61であればJava17になるので、このエラーを解消するためには、
GradleのバージョンをJava17をサポートしているものに上げるか、
JavaのバージョンをGradleがサポートしているバージョンに下げるかで解消できると思います。
バージョンの対応表はこちらを参考にしてください。
Classバージョン | Javaバージョン |
---|---|
50 | Java1.6 |
51 | Java1.7 |
52 | Java1.8 |
53 | Java9 |
54 | Java10 |
55 | Java11 |
56 | Java12 |
57 | Java13 |
58 | Java14 |
59 | Java15 |
60 | Java16 |
61 | Java17 |
62 | Java18 |
コメント