1.兩個工具:
- Eclipse Class Decompiler 在 Eclipse Class Decompiler
- java Decompiler (即 jd):jd.benow.ca
- jd 有 jd-gui獨立圖形工具(可去官網下載),elipse插件和 IntelliJ插件;
2.安裝JD-Eclipse:
- 我推薦本地安裝吧,因為比較簡單:
(1)在官網下載jd-eclipse-site-1.0.0-RC2.zip,解壓,將plugins文件下的jd.ide.eclipse.plugin_1.0.0.jar復制到eclipse安裝目錄下的plugins里
(2)在eclipse里安裝,選擇【幫助 help】下的【安裝新軟件】install new soft 或者叫 update ……版本不同不一樣, 然后 點 【添加add site】 ,在彈出來的框的location選擇剛下載的包的路徑 然后下一步,安裝即可
(3)安裝好后,修改一個設置,選window-preferences 在輸入框輸入file Associations 在右邊選*.class 下面將class file editor設置為默認的即可(點右邊的default)
(最終效果:
反編譯后會有行號注釋, 用正則匹配去掉
/\*[0-9: ]+\*/