에러 및 오류

[에러] (인텔리제이) Language level is invalid or missing in pom.xml.

유호야 2023. 1. 8. 08:25
반응형

Language level is invalid or missing in pom.xml. 

Current project JDK is 14.

프로젝트는 맨날 이클립스로 진행하다가 이제 인텔리제이 사용하려고 하니까 한 두 가지가 헷갈리는 게 아니다....

JAVA 버전 바꾸는 방법(JDK) 으로 해결했다.

Ctrl + Shift + Alt + S 버튼으로 "Project Structure" 실행
프로젝트 SDK 버전을 14에서 17로 변경하고 나니 드디어 해결되었다. 

만약 높은 버전의 SDK가 존재하지 않으면 다운로드 필수

 

그 전에 

java: class file has wrong version 61.0, should be 55.0

이러한 에러 메세지가 있었는데, 자바 버전을 낮춰서 프로젝트와 맞출 수 없다는 뜻이었다. 

14로 내리려고 했는데 그럴려면 스프링 버전을 낮춰야 해서 자바/JDK를 높은 버전으로 다시 설치해야 했다.

반응형