javaでSpringを起動しようとしてエラーが発生。
ビルドが失敗していた。
なぜ失敗していたか?
「Java 17 が必須」という Gradle の toolchain 設定 と、PC に入っている JDK のバージョンが合っていなかったことが原因
入っていたJDK
java8とJava22
必要なのはJava17だった
※Gradle は「17 専用の JDK を探す → なければ自動ダウンロード」という動きだが、
17が見つからずダウンロードできなかったことが原因ぽい。
つまり「動かす JDK は 22、出すバイトコードは 17」にしたので、自分の環境JDK 22 でビルドが通るようになった。
java {
sourceCompatibility = '17'
targetCompatibility = '17'
}