eclipse 反編譯工具下載

JadClipse Eclipse Plugin for Eclipse

一、在該頁中找到適合自己操作系統平臺的jad下載。下載後解壓,然後將解壓後的jad.exe文件複製到%JAVA_HOME%\bin目錄下面(可以將jad.exe放到任意位置,只要記住其存放路徑就好,下面要用到)。

二、安裝:

Eclipse中的插件安裝:
1、直接將jadclipse_x.x.x.jar(x.x.x.代表版本號)複製到%ECLIPSE_HOME%\plugins目錄下。

三、使用:
啓動eclipse,點擊反編譯的類文件,此時會激活jadclipse插件,在eclipse菜單中會多出一個jadclipse菜單。

一般地它會自動反編譯相應的class文件,如果沒有自動反編譯,請點擊jadclipse->Decompile


常見問題及解決:

(一)啓動eclipse,打開Window->Preferences->Java->JadClipse,如果沒有找到JadClipse,即JadClipse插件沒有激活。

(1)檢查插件安裝的版本是否與你安裝的eclipse版本對應

(2)使用 –clean參數來啓動eclipse
(二)在使用JadClipse插件反編譯class文件時出現如下類似錯誤:
/*jadclipse*/
/*
DECOMPILATION REPORT
Decompiled from: E:\Java\jre1.5.0_12\lib\ext\j3dutils.jar
Total time: 63 ms
Jad reported messages/errors:
Exit status: 0
Caught exceptions:
java.io.IOException: CreateProcess: E:\Java\jdk1.5.0_12 -p -t4 -lradix10-radix10 KeyNavigator.class error=5
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
………………

請確保你的Jad路徑在eclipse中正確制定。 

還有一點:確保你的Jad是當前系統類型的(window xp: jad.win.zip)
啓動eclipse,打開:Window->Preferences->Java->JadClipse.
1、Path to decompiler,這裏設置反編譯工具jad的全路徑名,比如:%JAVA_HOME%\bin\jad.exe.
2、Directory for temporary files,這裏設置臨時文件路徑。

(三)安裝完成後,eclipse沒有自動將JadClipse ClassFile Viewer設置成class文件的缺省打開方式。

如 果沒有默認,可以在Eclipse的Windows—>Perference—>General->Editors->File Associations中修改“*.class”默認關聯的編輯器爲“JadClipse Class FileViewer”。設置完成後,雙擊*.class文件,eclipse將自動反編譯

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章