A problem occurred configuring root project

Could not resolve all files for configuration

Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.0.1.

 

- spring start io에서 java 11로 선택하고 프로젝트를 받은후 intelij에서 gradle build를 했을경우 아래 에러를 마주하였습니다.

 

 

- build.gradle 파일을 열어보니 sourceCompatibility 자바 버전이 17로 되어있습니다. 저는 11버전을 선택했는데도..

찾아보니 spring boot 3.0 부터는 자바가 17이 필요해서, 프로젝트 생성시 무조건 17로 된다고 합니다.

 

해결방법

File - Project Structure

- 저 같은경우에는 sdk가 No Sdk로 되어있었습니다. jdk 17이 없는경우 Add Sdk - Download Sdk에 들어가서 자바 17을 받은후 설정해줍니다.

 

File - Settings 들어가서 gradle 검색

- 맨아래 Gradle JVM에서 자바 17을 선택해줍니다. 마찬가지로 동일하게 자바 17이 없는 경우 Download Jdk에서 자바 17을 다운로드후 선택해주면 됩니다.

 

- build가 정상적으로 되었습니다.

복사했습니다!