Spring boot 2.7을 사용하다 QueryDsl 공부는 3.1로 진행해보고자 한다. (두 개 동시 공부!)
프로젝트 생성은 start.spring.io를 사용하였는데...
실행이 안된다😂
프로젝트 생성 후 IntelliJ에서 Gradle import가 안된다!
(에러 메시지 100줄..!)
Spring Boot 3.0 이상은 Java 17을 사용한다.
나의 경우엔 설치된 Java 버전의 문제는 아니다.
group = 'study'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '17' // ⭐️⭐️⭐️ 17이상인지 확인
}
Preference > Build, Execution, Deployment > Build Tools > Gradle
Gradle의 JVM이 Java 17 이상인지 확인 후 변경
File > Project Structure > Project Settings > Project > SDK
SDK 17 이상으로, Language level은 SDK default로!
File > Project Structure > Project Settings > Modules
Language level은 Project default로!