- 오류잡기/이클립스

[이클립스] Java compiler level does not match the version of the installed Java project facet.

codingEasy 2021. 5. 5. 23:08

Java compiler level does not match the version of the installed Java project facet.

: Java 컴파일러 레벨이 설치된 Java 프로젝트 패싯의 버전과 일치하지 않습니다. 

 

프로젝트를 새로 생성 시, 해당 오류가 뜨는 경우가 있다.

말 그대로 java 컴파일러 레벨과 Java 프로젝트 facet 버전이 일치하지 않아서 일어나는 현상이다.

 

 

 

[해결 방법]

 

1. 컴파일러 버전 확인

 ->  상단 메뉴 Window - Preferences - Java - Compiler에서 Compiler compliance level: 부분 확인

 

 

 

2. 새로 생성한 프로젝트의 java facet 버전을 위에서 확인한 java 컴파일러 버전으로 맞춰준다.

 -> 새로 생성한 프로젝트 우측클릭 - properties - Project Facets 의 Java 부분을 위에서 확인한 버전으로 맞춰준다.

 

 

 

3. Apply and Close 까지 하면, 해당 오류가 사라진 것을 확인할 수 있다.