2009-04-02 4 views
0

가끔 Eclipse가 프로젝트에 포함 된 써드 파티 jar에 대한 참조를 잃어 버리는 것을 본다. (jar을 찾을 수 없다는 빌드 경로 오류가 발생 함)Eclipse를 수정하는 방법 프로젝트 세트에서 써드 파티 jar에 대한 참조를 잃는 것

jar 파일을 제거하고 프로젝트의 속성을 저장 한 다음 이동하여 jar 파일을 다시 추가 할 수 있으므로 쉽게 수정할 수 있습니다 이클립스는 항아리로의 경로를 볼 수 있으며 다시 컴파일 할 수 있습니다.

빌드에 많은 프로젝트가 있다면이 작업을 많이해야 할 것입니다.

이클립스가 클래스 패스에 실제로 항아리가 있다는 것을 인식하도록 할 수있는 방법이 있습니까? 이상한 행동의

답변

0

...

즉 당신이 당신의 프로젝트에 메이븐 2를 사용할 수 있습니다 괜찮아요합니다. 이것은 당신이 Maven의 프로젝트 구조를 따라야한다는 것을 의미합니다. 그러나 이것은 오래된 프로젝트를 마이그레이션하기로 결정할 때 고통 스러울 수 있습니다.

그런 다음 원하는 때마다 mvn eclipse : eclipse을 실행하면 몇 초 내에 문제가 해결됩니다.

1

나는 이클립스에서 내 프로젝트로 여러 번 비슷한 상황에 직면 해있다. jar 파일 경로는 .classpath 파일에서 올바르며 항아리는 여전히 존재합니다. 이 문제를 해결하려면 .classpath 파일을 열고 다시 저장하고 Eclipse에서 Project를 새로 고쳐야합니다.

+0

왜 이렇게해야할까요? –

+0

.classpath 파일의 타임 스탬프를 변경하면 이클립스가 프로젝트를 올바르게 다시 빌드해야한다고 생각합니다. 하나님께서는 왜 메뉴에서 행동을 다시하지 않는지 알고 있습니다. –

관련 문제