리팩터링 중에 한 소스 파일을 다른 패키지로 옮기는 경우가 있습니다. 내가 그들을 움직이면, play 플러그인을 가진 Eclipse는 클래스를 찾을 수 없다. 이클립스가 나를 대신 돌보는 대신 수동으로 각 가져 오기 문을 수정해야합니다. 대규모 프로젝트의 경우이 많으며 걸립니다.재생 프레임 워크의 클래스 경로 문제
또한, /lib
에 jar 파일을 추가 할 때마다 클래스 경로에 추가 되더라도 Eclipse에서 찾을 수 없습니다.
내가 찾은 유일한 해결책은 전체 프로젝트를 삭제하고 이클립스를 종료하고 "다시 반복문을 지정하여"재생 프로젝트를 다시 시작한 다음 이클립스를 다시 시작하고 프로젝트를 다시 가져 오는 것입니다. 그런 다음 파일을 이동하거나 항아리를 추가 할 때까지 다시 작동합니다.
Play에서이 클래스 경로 문제를 Eclipse에서 수정하는 방법이 있습니까? 정기적으로이 모든 재 암호 화 과정을 거치는 것은 그리 편리하지 않습니다.
편집 : 또한 상수 변수와 동일한 문제가 있습니다. 이클립스 또는 재생 캐시 그들과 그것은 전체 eclipsification 장소가 발생하지 않는 한 그들을 변경하는 것은 불가능합니다.
당신은 "eclipsify"하고 프로젝트를 새로 고치려고 했습니까? 삭제하지 않고. –
crtl + shft + O를 시도하거나 소스 메뉴에서 가져 오기를 구성합니다. 패키지 레벨에서이 작업을 수행합니다. 고유 한 모든 가져 오기를 구성합니다. 클래스의 패키지 이름 리팩터링에 대해서는 수동으로 또는 파일 검색에서 (ctr + H를 사용하여) 함수를 바꿉니다. –
@Sanjay Jain ctrl-shft-o를 시도했지만 올바르게 작동하지 않습니다. import 문을 수동으로 추가하면 Eclipse에서 클래스를 찾습니다. 다른 프로젝트에서는 클래스를 다른 패키지로 드래그 앤 드롭 할 수 있으며 모든 import 문은 자동으로 업데이트됩니다. / – siamii