小菜毛毛技術分享

          與大家共同成長

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
           java反編譯工具Jode Decompiler的Eclipse插件安裝與使用
          1. Jode Decompiler的安裝:
            安裝非常的簡單,在ECLIPSE上的help => Software Updates => Find and Install... => Search for new features to install,單擊"New Remote Site..." 在URL欄輸入 http://www.technoetic.com/eclipse/update,然后下一步,就可以看到“jode decompiler plugin *.*”了,選上安裝就可以了,由于Jode Decompiler是純Java編寫的所以也不需要其他的什么組件來支持了;
          2. 配置:
            安裝好了可以看到Window => Preferences... => Java => Jode Decompiler選項卡。安裝好了再設置一下文件關聯就可以了,Window => Preferences... => General => Editors => File Associations找到"*.class"在"Associated editors"里面可以看到"Jode class file viewer"選中它再單擊Default按鈕就OK了.
          3. 使用:
            現在就可以開始使用了,建立一個project然后引用你的組件,在組件中找到你所要反編譯的類文件打開就可以看到反編譯后得到的代碼了.
          注:現在版本只支持3.0或者3.1的,3.2安裝以后可能會有錯誤。
          推薦一款Java反編譯器,也使用了挺久的了,感覺還是很好用,就拿出和大家分享一下。
          這款反編譯器叫 "Java Decompiler", 由 Pavel Kouznetsov開發,目前最新版本為0.2.5.
          它由 C++開發,并且官方可以下載 windows、linux和蘋果Mac Os三個平臺的可執行程序。

             本人之所以認為它還不錯,是其有下面幾個功能:
            1. 支持對整個Jar文件進行反編譯,并本源代碼可直接點擊進行相關代碼的跳轉
            2. 支持眾多Java編譯器的反編譯(支持泛型, Annotation和enum枚舉類型)
          • jdk1.1.8
          • jdk1.3.1
          • jdk1.4.2
          • jdk1.5.0
          • jdk1.6.0
          • jikes-1.22
          • harmony-jdk-r533500
          • Eclipse Java Compiler v_677_R32x, 3.2.1 release
          • jrockit90_150_06
             圖示:


             3. 快速查找源文件功能(Ctrl+Shift+T)

             4. 安裝方便.只有600K,直接運行即可。
             5. 支持文件的拖放功能,源代碼高亮顯示

            當然對于反編譯的效果,感覺還可以。當然在本人使用過程也出現過,編譯效果不佳的情況。但從總體上來看已經讓我挺滿意了,呵呵。
          posted on 2010-01-25 17:23 小菜毛毛 閱讀(2231) 評論(0)  編輯  收藏 所屬分類: eclipse 插件相關
          主站蜘蛛池模板: 鄄城县| 临邑县| 会东县| 淳安县| 苗栗市| 绵竹市| 涟源市| 西宁市| 沙河市| 霍邱县| 黄山市| 乾安县| 寻乌县| 梓潼县| 惠东县| 红安县| 兰溪市| 东乡县| 德惠市| 宁都县| 昌平区| 宽城| 昭通市| 宜都市| 鄂托克前旗| 武夷山市| 七台河市| 宁南县| 休宁县| 固安县| 乐山市| 南涧| 民权县| 田东县| 邯郸市| 资溪县| 高唐县| 南乐县| 百色市| 芒康县| 渭源县|