第一步:
1)下載jad.exe文件:http://www.varaneckas.com/jad
2)下載jadeclipse插件:http://sourceforge.net/projects/jadclipse/files/
第二步:
1)解壓縮jad158g.win.zip成jad.exe,把它copy至jre的bin目錄下,比如我的jre安裝到了c盤下,copy的路徑即為c:\Program Files\Java\jre6\bin(下一步配置等待net.sf.jadclipse_3.3.0.jar配置完成之后再說)
2)找到myeclipse的安裝目錄,我的myeclipse安裝在c盤下,路徑如下:c:\ Program Files\yEclipse10。該目錄下有dropins文件,我們需要在該文件夾下,新建jad文件夾,jad文件夾下新建 features 和 plugins 兩個文件夾,把net.sf.jadclipse_3.3.0.jar 復制到兩個文件夾下,然后重啟myeclipse。
第三步:
1)在eclipse窗口下,點擊Window > Preferences > Java > JadClipse > Path to Decompiler。(設置jad的絕對路徑,如 c:\Program Files\Java\jre6\bin\jad.exe )。Use Eclipse code formatter(overrides Jad formatting instructions)選項打勾,與格式化出來的代碼樣式一致。
2)在eclipse窗口下,點擊Window > Preferences > Java > JadClipse > Misc,將Convert Unicode strings into ANSI strings選項打勾,避免反編譯后可能出現的中文亂碼。
第四步:
安裝完成后,myeclipse沒有自動將JadClipse Class File Viewer設置成class文件的缺省打開方式,設置方法如
Associations中修改“*.class”默認關聯的編輯器為“JadClipse Class File Viewer”。
第五步:
設置完成,找一個jar包中的*.class文件,myeclipse將自動反編譯。