2013-04-23 4 views
2

저는 Java 클래스에서 요구하는 가져 오기 목록을 신속하게 생성하기위한 몇 가지 아이디어를 찾고 있습니다. 이상적으로 이것은 Javad 또는 JDK에있는 다른 도구를 사용하여 수행 할 수 있습니다.준수하는 Java 클래스에 필요한 모든 가져 오기를 나열하는 이식성이 무엇입니까

GUI 프로그램에 관심이 없습니다. 결과적으로 출력물을 사용하여 빌드를 검증하고 싶기 때문입니다. 또한 빌드 코드에 추가해야하는 많은 양의 바이너리 코드에 연결하고 싶지 않습니다. 따라서 솔루션이 간단할수록 좋습니다.

답변

3

이것은 빠르고 빠르지 만, 으로 충분할 수도 있습니다. 원하는대로을 입력하십시오. 클래스 상수에 대한 검색 :

>javap -classpath ... -c -private -s -verbose grimbo.appengine.test.perf.Log | findstr /r /c:"const.#[0-9]*.=.class" 

을 제공합니다 :

const #3 = class  #38; // java/lang/StringBuilder 
const #11 = class  #47; // grimbo/appengine/test/perf/Log 
const #12 = class  #48; // java/lang/Object 
const #43 = class  #54; // javax/servlet/ServletContext 
const #45 = class  #56; // java/io/PrintWriter 
관련 문제