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가 정상적으로 되었습니다.
'스프링' 카테고리의 다른 글
H2 데이터베이스 생성 (Database not found, either pre-create it or allow remote database creation (not recommended in secure environments) (0) | 2023.09.30 |
---|---|
InteliJ UTF-8 한글깨짐 설정 (0) | 2023.09.20 |
Spring + jquery ajax post 파일 다운로드 (0) | 2022.12.08 |
spring boot restart시 query 실행하기 (0) | 2022.11.29 |
Cannot find method 'value' (0) | 2022.11.25 |