「unsupported class file major version 61」ってなに?
Java17非対応だよ!と怒られている。
classファイルのversion61は、Java17を示す。
対策方法
(プロジェクトのビルドツールがGradleなら)Gradleのバージョンを上げる必要がある。
STSの preference >> Gradle を開くと、初期状態では「Gradle Wrapper」にチェックが付いているはず。
Gradle Wrapper is 何? を知りたければぐぐると色々出て来るので読みましょう。
とりあえず今すぐ動かしたいなら、「Specific Gradle version」にチェックを入れて、GradleのバージョンをJava17サポート済みのものに変更すればOK。
著者プロフィール
faable01です。かつては創作仲間と小説を書いたり、製菓業界で楽しくやっていたはずが、紆余曲折を経て、サーバーレス技術を触るのが好きなITエンジニアになっていました。AWSのIaC兼サーバレス爆速開発ツール 「SST」 が好きです。個人ブログでもたまに記事を書いています。
それから、業務日報SaaS 「RevisNote」 を運営しています。リッチテキストでの日報と、短文SNS感のある分報を書けるのが特徴で、組織に所属する人数での従量課金制です。アカウント開設後すぐ使えて、無料プランもあるから、気軽にお試しください。