4
프로젝트의 빌드 경로에 이미 지정된 라이브러리가 포함되어 있는지 프로그래밍 방식으로 확인해야합니다. 이 문제가 이미 "수정 된"문제인지는 알 수없는 빠른 수정 제안입니다.이클립스 플러그인을 통해 프로젝트 빌드 경로에 액세스하십시오.
현재 IInvocationContext
에 액세스 할 수 있으므로 해당 IProject
개체 (일부 모서리 부근)에 액세스 할 수 있습니다.
이미 빌드 경로에서 참조 된 라이브러리를 어떻게 확인할 수 있습니까?
감사합니다. 덕분에 많은 도움이되었습니다. 같은 문제가있는 다른 사람들을 위해 : 'IJavaProject.getRawClasspath()'는 모든 항목을 입력 한 다음'entry.getEntryKind()'(내 경우에는'IClasspathEntry.CPE_CONTAINER')와'entry.getPath 그들이 내 도서관에 맞는다면. –
감사합니다. 'myProject.hasNature (JavaCore.NATURE_ID)'를 사용하면'create()'호출이 성공적인지 확인할 수 있습니다. –