많은 외부 라이브러리 (주로 .jar 파일)를 사용하는 프로젝트가 있습니다. Eclipse Helios Service Release 2를 사용 중입니다.Eclipse - 모든 라이브러리를 가져 왔는지 확인하십시오.
문제가 발생하면 대개 누락 된 jar 또는 클래스 경로 문제로 인해 문제가 발생합니다. 내가해야할 일은 모든 필요한 병이 내 classpath에 올바르게 포함되어 있는지 확인하는 것입니다.
문제는 내가 외부 jar를 가져 왔다는 것입니다 (라이브러리의 경우 classpath는 jar가있는 디렉토리 만 가리키고) Eclipse는 포함 된 jar를 검색하는 쉬운 방법을 제공하지 않습니다. "xyz.jar를 검색"하고 주어진 이름을 가진 항아리가 이미 어딘가에 포함되어 있는지를 수동으로 제어하는 대신 발견하면 큰 도움이 될 것입니다.
Eclipse가 모든 jar와 라이브러리를 경로로 지정된 동일한 순서로 표시하는 대신 이름별로 정렬하는 기능을 제공하면 도움이 될 것입니다. 물론 나는 프로젝트 관리자에서만 그렇습니다.
제 질문은입니다. 이러한 것들을 쉽게 확인할 수있는 방법이 있습니까? 아니면 수동으로해야합니까? 나는 cca 30 병을 이미 포함하고 있으며 cca 300은 이미 거기에 있으며 이것은 진짜 고통이다 ...
물론입니다. 방금 앤트 빌드 프로젝트에 대해 SHA1에 의해 GAV 좌표를 조정하고 수백 개의 인공물을 조정했습니다. 공개 리포지토리에서 사용할 수없는 것을 내부 Nexus 레포에 게시했습니다. Maven보다 Gradle을 살펴 보는 것이 좋습니다. 정말 훌륭한 도구입니다. –