본문 바로가기

language/Spring

[Spring/IntelliJ] java version 설정 (java 11 버전 설정) java: warning: source release 11 requires target release 11

반응형
현재 환경변수는 java 8버전으로 세팅되어있는 상태고 이클립스에서는 java 8을 사용중입니다.
하지만 intelliJ에서 java 11버전을 사용하기 위해 세팅해야 할 것들에 대해 정리해보겠습니다.

File - Settings - Build, Execution, Deployment - Maven - Gradle 에 들어가면 위와 같은 화면이 보이게 되고 제 화면처럼 바꿔주면 됩니다. Gradle JVM을 java 11버전으로 바꿔준 다음 프로젝트를 돌려봤습니다.

 

** java: warning: source release 11 requires target release 11

 

위와 같은 에러가 나오게 되고 몇가지를 더 세팅 해줘야 합니다.

 

File - Project Structure - Project Settings - Project 를 들어가면 위와 같은 화면이 보이고 그 중에서 sdk와 language level을 11버전으로 바꿔주면 됩니다.

 

 

그 다음에 Platform Settings - SDKs 에서 버전을 11로 바꿔주고 적용해주면 됩니다.

 

그러면 정상적으로 프로젝트 run 성공~!~!

 

반응형