자바·JSP2012. 4. 16. 19:35
* 사용법

윈도우 상에서
1. cmd 창에서 jad.exe파일을 둔 디렉토리상으로 이동
2. 아래 명령어를 실행

jad -r -d .\srcAAA -s java .\classAAA\**\*.class
jad -r [-d <directory_for_sources>] [<other_options>] <directory_with_classes>**/*.class


* 설명
-r : 해당 패키지 형태로 디렉토리 구조를 만듬( restore package directory structure)
-d : 디컴파일될 디렉토리(-d <dir> - directory for output files)
.\classAAA\**\*.class : classAAA디렉토리 아래의 모든 클래스들 지정
-s java : 디컴파일된 파일의 확장자를 java로 하라
-8 : 옵션이 유니코드를 ascii 코드로 변환하는것이다.
jad -o -r -d .\src -8 -s java -dsrc .\**\*.class


* 예제
ex) D:\work> jad -r -d .\src -s java .\framework\**\*.class

D:\work\framework\디렉토리 아래의 모든 .class 파일을 .java로 변환하여
D:\work\src\ 밑의 폴더로 만들어 준다

 

Posted by 미랭군