2022-01-31
작성
문제 발생
이클립스에서 JDK1.8을 연결하려고 하니 아래와 같은 에러가 발생한다. (맨 끝자리의 숫자 16은 환경에 따라 바뀔 수 있다.)
The selected JRE does not support the current compiler compliance level of 16
해결 방법
알아보니 컴파일러에 설정된 Java 버전과 달라서 나는 오류였다. [Java] > [Complier]를 보면 현재 "16"으로 설정되어 있다. JDK Compliance는 호환되는 JRE를 설치하고 활성화해야 한다.
즉, 설치된 JDK와 컴파일러 버전을 서로 일치시키면 된다. 내 경우 JDK 버전과 동일하게 1.8로 일치시키니 해당 오류 문구가 사라졌다.
'Software Engineering > Eclipse, VSCode' 카테고리의 다른 글
VsCode에서 디렉토리 폴더 구조 겹침 없애는 방법 (0) | 2024.03.21 |
---|---|
VSCode 터미널 오류 해결 : 이 시스템에서 스크립트를 실행할 수 없으므로... (0) | 2024.02.27 |
톰캣 실행시, 이미 사용중인 8080 포트 에러(Port 8080 is already in use) 해결 (0) | 2022.10.09 |
이클립스 에러 해결 Could not initialize class com.thoughtworks. xstream.converters.collections.PropertiesConverter (1) | 2022.02.01 |
이클립스 에러 해결 The name is already in use. Specify a different name. (2) | 2019.11.03 |