개발 공부중

[Spring] Cause: invalid source release: 11 오류 해결하기 (IntelliJ) 본문

카테고리 없음

[Spring] Cause: invalid source release: 11 오류 해결하기 (IntelliJ)

개발자 leelee 2023. 3. 9. 23:51

https://start.spring.io/ 에서 프로젝트를 만들고 실행해보니 아래 오류가 생겼다.

Cause: invalid source release: 11

 

생성한 프로젝트의 JAVA 버전(11)과 컴퓨터에 설정된 JAVA 버전이 달라서 그렇다고 한다.

 

 

아래는 해결방법

1. cmd창에서 java -version으로 컴퓨터에 설정된 버전을 확인

만약 버전이 11이 아닌 다른 버전이 나오면 java11을 설치하고 환경변수 설정을 해준다.

 

 

2. 인텔리제이에서 ctrl + shift + alt + s 단축키를 눌러서 Project Structure로 들어간다.

SDK를 11로 변경해준다. 

 

3. File > Settings 메뉴 혹은 ctrl + shift +  s  단축키를 눌러서 Settings 으로 들어간다. 

Build, Execution, Deployment  > Build Tools > Gradle  에서 Gradle JVM을 11로 바꿔준다.

 

4. 실행되는 걸 확인할 수 있다.

 

+ 그리고 나온 경고문구도 해결해주었다.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. 

더이상 사용되지 않는 기능이 있어서 현재 gradle과 맞지 않다는 경고 문구다.

 

 

경고문구에 써져있는 것 처럼 '--warning-mode all' 을 작성하는 방법도 있는데 다른 방법을 사용했다. 

 

 

File > Settings 메뉴 혹은 ctrl + shift +  s  단축키를 눌러서 Settings 으로 들어간다. 

Build and run using : intelliJ IDEA

Run tests using :  intelliJ IDEA 

로 바꿔준다.

 

결과화면

Comments