원인
기존에 JDK 1.8 버전을 사용하다가 1.7로 변경하니 위와 같은 오류가 발생하였다.
정확한 오류 코드는 아래와 같다.
The selected JRE does not support the current compiler compliance level of 1.8
검색해 보니 컴파일러 버전과 JDK 버전을 일치시켜줘야 한다고 되어 있다.
해결방안
[Window] → [Preferences] → [Java] → [Compiler]에서 Compiler compliance level을 JDK 버전과 동일하게 맞춰주면 해결된다.
반응형
'Dev > Spring&Java' 카테고리의 다른 글
[Java] 지역 변수와 스코프(Scope) (0) | 2024.08.14 |
---|---|
The type className is already defined 에러 해결 방법 (0) | 2024.06.25 |
[Java] 이클립스 JDK 버전 설정/변경하기 (0) | 2024.04.09 |
[Java] HttpServletRequest 내장 함수 (0) | 2024.03.21 |
Java.lang.OutOfMemoryError: Java heap space (0) | 2023.11.16 |