2014-04-27 5 views
5

내 시스템에 Java 8을 설치하고 함께 프로젝트를 시작했습니다. 그러나 @Override 주석을 사용하면 코드에 빨간색 밑줄이 표시되고 Syntax error, annotations are only available if source level is 1.5 or greater 오류가 나타납니다.Eclipse가 JRE 5보다 큰 JRE 8을 인식하지 못함

Java 8 지원 (Kepler SR2 용)으로 릴리스 된 Eclipse Java Development Tools 패치를 설치했지만 Java 8의 새로운 기능에 대한 지원 만 추가하고 주석으로 버그를 수정하지 않습니다.

답변

4

당신의 INSTALLED_JRE 당신이 받는다는을 사용하는 경우

preference > java > compiler > compiler compliance level 
+0

죄송합니다, 그건 그것 이클립스 IDE에서 확인 설정 환경 설정> 자바> 컴파일러> 컴파일러 준수 레벨을 만들 것입니다. 둘 다 1.8로 설정됩니다. –

+0

소스 레벨에 대한 프로젝트 별 설정도 있습니다. –

+0

예 둘 다 업데이트해야합니다. –

-1

, 바로 시도 할 수 있습니다 일식

Preference > java > installed_jre 

확인 자바를 확인> 컴파일러는 이클립스 1.8로 설정에서 1.8 JDK를 가리키는되어 있는지 확인합니다 프로젝트 이름을 클릭하고 Maven/Update Project를 실행하십시오. 기본적으로

0

1.4 버전은 설정 때문에