0
예를 들어 junit.jar의 경우 getResource()를 사용하고 null을 반환합니다.JarPackageFragmentRoot에서 리소스를 가져 오는 방법은 무엇입니까?
예를 들어 junit.jar의 경우 getResource()를 사용하고 null을 반환합니다.JarPackageFragmentRoot에서 리소스를 가져 오는 방법은 무엇입니까?
IResource
은 작업 영역에있는 파일 시스템 부분에만 존재합니다. junit.jar은 작업 공간 밖에 있으므로, 이에 대한 'IResource'는 없습니다. Eclipse의 작업 공간 처리는 기본 파일 시스템에 대한 추상화입니다. 작업 공간 내의 파일 만 포함됩니다.
getJar()
메서드를 호출 할 수 있습니다 : 그러나, 몇 가지 가능성이 있습니다. IResource를 리턴하지는 않지만, 귀하의 목적에 적합 할 수 있습니다.
getResource()
을 호출 할 수 있습니다.둘 중 어느 것도 원하는 것일 수는 없지만 명시된 목표는 Eclipse 자원 추상화가 제공하는 것이 아님을 알아야합니다.
xx, 좋은 생각처럼 들리지만, 나는 그것을 시도 할 것입니다. – IAdapter