はじめに
この記事は備忘録としてメモ感覚で記載しているので
様々な検証を行ったわけではありません。
環境
- IntelliJ
- SpringBoot2.7.4→3.0.5へ変更したい
- Java11→Java18
- Gradle
発生したエラー
A problem occurred configuring root project 'spring-webflux-sample'.
> Could not resolve all files for configuration ':classpath'.
> Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.0.5.
Required by:
project : > org.springframework.boot:org.springframework.boot.gradle.plugin:3.0.5
// 略
原因
IntelliJのGradleプラグインのバージョンが古かった。
解決方法
Settings > ビルド、実行、デプロイ > Gradle > Gradle JVM
にてJava JDKの18系を指定することにより解消。
IntelliJに左右されない、コマンドも問題なし。
$ ./gradlew build
BUILD SUCCESSFUL in 2s
9 actionable tasks: 9 up-to-date