티스토리 뷰

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

 2. Android requires compiler compliance level 5.0 or 6.0. Found '1.X' instead. Please use Android Tools > Fix Project Properties.


 안드로이드 프로젝트를 시작하거나 중간에 수정하다가 위의 에러를 보게 되는 경우 안드로이드를 컴파일할때 사용하는 JDK의 버전이 문제가 되는 경우이다. 


 1. 의 경우 java compiler 버전을 안드로이드를 정상적으로 컴파일할 수 있는 1.5 또는 1.6버전으로 변경해주면 된다. Project 선택 -> 마우스 오른쪽버튼 클릭 -> Properties -> Project Facets 까지 이동.

 Java 의 버전을 1.5 또는 1.6으로 변경 후 Apply버튼 클릭하면 에러가 수정됨



 2. 의 경우는 시키는대로 작업한다. Project 선택 -> 마우스 오른쪽버튼 클릭 -> Android Tools -> Fix Project Properties를 클릭하면 된다. 아니면 1의 경우도 확인하고, 더불어 Java Build Path의 JRE System Library 쪽까지 설정하면 대부분 정상적으로 컴파일된다.






댓글
댓글쓰기 폼