InteliJ IDEA默认带反编译插件,如何把反编译的jar包整体导出java源码来?
天蓬老师
天蓬老师 2017-04-18 09:27:42
0
1
1547

InteliJ IDEA默认带反编译插件,请问如何把反编译的jar包整体导出java源码来?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(1)
Peter_Zhu

相當於批次反編譯咯。 IDEA似乎沒這個功能。不過jad其實是優秀的反組譯工具,在命令列下也可以使用。不局限於IDEA啊。
你可以在命令列下這麼寫,例如:

jad.exe -r -ff -d src -s java classes/**/*.class   

其中-r 表示恢復來源檔案的目錄結構,-ff 表示將類別屬性定義放在類別方法定義之前, -d 表示輸出目錄,-s 表示檔案的副檔名。
把要反編譯的jar解壓縮到classes目錄,然後執行指令即可。
所有的java檔案將會被放置到src目錄下。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板