this compilation unit is not on the build path of a java project 

 

이클립스에서 클래스 구현부를 쫒아가려는데 찾아가지지 않으면서 위와 같은 에러문이 나왔다.

최근에 코드에 문제가 생겨 체크아웃했는데, 그때 뭔가 초기화 된 것 같았다.

현 프로젝트가 독특한 프레임 워크를 쓰긴 하는데, 검색해서 찾은 두가지 방법으로는 오류가 고쳐지질 않았다.

 

 

시도해 본 방법

1. 체크아웃 다시 하기 > 변화없음

2. 빌드패스 설정 > 프로젝트 구조가 독특하기도 하고, 빌드패스 설정은 문제 없었음. 변화(문제) 없음

 

 

해결 방법

jdk 버전이 안 맞았었다...

cmd에서 자바와 자바 컴파일러 버전 확인하다가, 프로젝트의 jdk버전까지 확인해봤는데

왜인지 Project Facets의 자바 버전이 프로젝트가 사용하는 jdk 버전이랑 안 맞았다. 

 

 

 

+ Recent posts