一:下載插件
JAD : http://www.kpdus.com/jad.html#download(選擇與操作系統對應的版本)
JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(選擇Eclipse支持的版本)
二:安裝
1,將下載到的JAD反編譯工具解壓,將得到的jad.exe放置到系統某一目錄下,如C:/Java/jre1.5.0_07/bin;(位置可以隨便放,以後配置要用,推薦放到java目錄下)
2,將下載到的JadClipse壓縮包net.sf.jadclipse_3.2.4.jar(對應你剛纔下載的版本)放置到Eclipse目錄下plugins內(該目錄是專門放置插件的,你也可以自己建立個文件夾來放置插件,但要記住路徑,後面需要配置)
3,在Eclipse目錄下links文件夾內新建net.sf.jadclipse_3.2.4.jar.link文件,文件名可以隨意,但後綴必須是link,文件內容爲path=D://Eclipse(請參照你自己的路徑進行設置)
4.對於MyEclipse6.5 而言,只需在其目錄下的兩個eclipse的plugin文件裏面添加相應的jar包即可,對於8.0以上版本需如下配置
4.1:將jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷貝到myeclipse安裝目錄/Genuitec/Common/plugins/目錄下。
4.2:在myeclipse安裝目錄下dropins/創建eclipse文件夾,然後在eclipse文件夾中分別創建features、plugins文件夾,將net.sf.jadclipse_3.3.0.jar 分別拷貝到features和plugins文件夾中。
4.3:重新啓動myeclipse
用這樣的參數啓動,清空插件緩存內容 : E:/MyEclipse6.0/eclipse/eclipse.exe -clean (有時需要有時不需要,建議如此)
配置jadeclipse插件
三:配置
啓動eclipse,打開:Window->Preferences->Java->JadClipse.
1、Path to decompiler,這裏設置反編譯工具jad的全路徑名,比如C:/Java/jre1.5.0_07/bin/jad.exe.
2、Directory for temporary files,這裏設置臨時文件路徑。
其他參數不用配置
四:使用
安裝完成後,eclipse自動將JadClipse Class File Viewer設置成class文件的缺省打開方式。如果沒有默認,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默認關聯的編輯器爲“JadClipse Class File Viewer”。設置完成後,雙擊*.class文件,eclipse將自動反編譯。
四:特性
對於存在源代碼的類,它不會強行反編譯,也就是說它還是會用eclipse自帶的Class File Viewer查看class文件。