Eclipse反編譯插件: Jodeclipse與JadClipse

          Jodeclipse JodeEclipse插件,JadClipseJadEclipse插件,它們都是非常好的反編譯插件。

          Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2

          安裝方法

          1)從如下地址下載:

          http://sourceforge.net/projects/jodeeclipse

          把下載下來的文件jodeplugin_1.0.5.zip直接解壓到eclipseplugins目錄下。

          2)啟動eclipsehelp -> Software Updates-> Find and Install... -> Search for new features to install,單擊"New Remote Site..." URL欄輸入 http://www.technoetic.com/eclipse/update然后下一步,就可以看到“jode decompiler plugin *.*”,選上安裝就可以了。安裝好后可以看到Window -> Preferences...-> Java -> Jode Decompiler選項卡,okay,安裝成功了。

           
          配置:Window-> Preferences... -> General -> Editors -> File Associations找到"*.class""Associated editors"里面可以看到"Jode class file viewer"選中它再單擊Default按鈕.

           
          JadClipse Eclipse Plugin for Eclipse version 3.1 / 3.2/3.3

          一、下載:
          下載插件:
          下載jadclipse_3.1.0.jar版本,該版本支持eclipse3.1M63.2M2
          下載jadclipse_3.2.0.jar版本,該版本支持eclipse3.2M3eclipse3.2M4.
          下載jadclipse_3.2.4.jar版本,該版本支持eclipse3.2M53.3M5

          下載jadclipse_3.3.0.jar版本,該版本支持eclipse3.3M6以上版本

          下載Jad反編譯工具:
          http://www.kpdus.com/jad.html#download
          ,在該頁中找到適合自己操作系統平臺的jad下載。下載后解壓,然后將解壓后的jad.exe文件復制到%JAVA_HOME%\bin目錄下面(可以將jad.exe放到任意位置,只要記住其存放路徑就好,下面要用到)。

          二、安裝:

          Eclipse中的插件安裝可以參考:Eclipse使用技巧()Eclipse中插件的安裝
             
          方法1、直接將jadclipse_x.x.x.jarx.x.x.代表版本號)復制到%ECLIPSE_HOME%\plugins目錄下。

          方法2、使用link方式安裝,建立D\Myplugins\jadclipse3.2.4\eclipse\plugins的目錄結構,將jadclipse_3.2.4.jar放到plugins目錄下面(注:其中D\Myplugins為你自己定義的一個專門放置插件的目錄)。再在%ECLIPSE_HOME%\links目錄下面建立一個jadclipse3.2.4.link文件(該文件名隨便取)。文件里面內容為:path=D/Myplugins/jadclipse3.2.4.

          三、使用:
          啟動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: D:\Program Files\Java\jdk1.5.0_12\jre\lib\rt.jar
                         Total time: 16 ms
                         Jad reported messages/errors:
                         Exit status: 0
                         Caught exceptions:
          java.io.IOException: CreateProcess: (...)
           */

          請確保你的Jad路徑在eclipse中正確制定。
             
          啟動eclipse,打開:Window->Preferences->Java->JadClipse.
          1
          Path to decompiler,這里設置反編譯工具jad的全路徑名,比如:%JAVA_HOME%\bin\jad.exe.
          2
          Directory for temporary files,這里設置臨時文件路徑。

          至于Window->Preferences->Java->JadClipse目錄下的DebugDirectivesFormattingMisc目錄中的參數設置,就不再羅嗦了。

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

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

           

          posted on 2007-08-15 21:34 XiaoLi 閱讀(84611) 評論(3)  編輯  收藏 所屬分類: Eclipse

          評論

          # re: Eclipse反編譯插件: Jodeclipse與JadClipse 2009-05-11 23:48 西瓜金金

          請問怎么樣卸載該插件啊?  回復  更多評論   

          # re: Eclipse反編譯插件: Jodeclipse與JadClipse 2009-07-30 09:21 duckling

          好文章~~  回復  更多評論   

          # re: Eclipse反編譯插件: Jodeclipse與JadClipse[未登錄] 2010-08-12 14:51 randy

          thank you  回復  更多評論   

          公告


          文章發布許可

          本站作品均采用知識共享署名-非
          商業性使用-禁止演繹 2.5 中國大
          陸許可協議
          進行許可。

          Books I've Translated

          《精通Nginx(第二版)》

          精通Nginx(第二版)
          《云計算:原理與范式》

           云計算:原理與范式

          《SQL技術手冊(第三版)》
          SQL技術手冊(第三版)
          《MySQL核心技術手冊(第二版)》
          MySQL核心技術手冊(第2版)
          《RESTful Web Services中文版》
          RESTful Web Services中文版

          導航

          留言簿(2)

          隨筆分類

          搜索

          最新評論

          主站蜘蛛池模板: 古蔺县| 巴彦县| 尚义县| 新余市| 贵州省| 锡林郭勒盟| 麻阳| 六安市| 南木林县| 高密市| 建瓯市| 石首市| 青神县| 五华县| 岗巴县| 年辖:市辖区| 富裕县| 绥滨县| 长岛县| 杨浦区| 晋中市| 杭州市| 吴桥县| 清水河县| 承德县| 洪江市| 靖江市| 旺苍县| 交城县| 那曲县| 驻马店市| 增城市| 隆林| 涟水县| 定远县| 砀山县| 上高县| 北流市| 雷波县| 满城县| 临沭县|