Study/Web

[IntelliJ]Cause: invalid source release: 11

의미없는 시간은 없다. 2022. 8. 2. 03:47

프로젝트의 자바버전은 11인데 로컬환경이 11이 아니라서 나오는 에러인데, 처음에 봤을때 뇌정지가 와서 구글링으로 극복했다. 프로젝트 생성시에 아래그림을 보면 자바 버전이 11을 체크했고 생성했기 때문에 로컬과 맞지않음.

해결방법은 두가지가있는데 첫번째로 로컬컴퓨터에 자바 11버전을 설치해서 환경변수 세팅을 자바 11로 변경하는것.

두번째로는 IntelliJ의 자바 버전을 변경해주는 것이다. 이게 더 간단해서 이것을 선호한다.

IntelliJ에서 File-Settings-Build,Execution, Deployment에서 나는 Gradle이기 때문에 Build Tools-Gradle을 선택하여, 오른쪽 아래에 Gradle JVM을 11버전으로 변경하여 해결!

추가로 

Gradle 안에 Build and run using, Run tests using 부분에서 디폴트가 Gradle인데 이렇게되면 Gradle을 통해서 Java가 실행되기 때문에 실행시에 시간이 길다. 그러므로 설정을 변경 하는 것을 추천한다.

반응형

'Study > Web' 카테고리의 다른 글

REST API란?  (0) 2022.07.09
스프링vs 스프링 부트(Spring & Spring Boot)  (0) 2022.07.08
HTML 태그 모음  (0) 2022.06.19
VS Code에서 Javascript 실행  (0) 2022.06.06