2008-08-26 11 views
5

런타임시 기호가 필요한 관점에서 jar 파일의 (정적) 종속성 요구 사항을 나열하는 방법을 찾으려고합니다.Java 가져 오기/내보내기 종속성

"javap"을 사용하여 클래스에서 내 보낸 메소드를 나열 할 수 있지만 'imports'를 나열하는 반대 설비가없는 것 같습니다. 이것을 할 수 있습니까?

이것은 Windows 개발의 dumpbin 유틸리티와 비슷하며 DLL의 내보내기 및 가져 오기를 나열하는 데 사용할 수 있습니다.

편집 : 답변 해 주셔서 감사합니다. 나는 모든 제안을 체크 아웃했다. DependencyFinder는 내가 찾고 있던 것을 가장 밀접하게 만났습니다.

답변

2

당신은 DependencyFinderOutbound dependencies 기능을 사용할 수 있습니다 사용하여 해당 정보를 얻을 수 있다고 생각합니다. GUI 또는 명령 행에서 XML을 내보내는 것으로 전체 작업을 수행 할 수 있습니다.

0

JarAnalyzer이라는 도구가있어 디렉토리의 jar 사이의 종속성을 제공합니다. 또한 디렉토리에 존재하지 않는 종속성 목록을 제공합니다.

0

공공 항아리 인 경우 (해당 사용자가 아닌 경우) Maven Repository 일 수 있습니다.