[轉]安裝和使用JD-Eclipse插件

JD-Core 是一個免費的庫,從一個或多個「.class」文件中 重構Java源代碼。JD-Core能夠用來恢復丟失的源代碼,並深究Java運行時類庫。支持Java 5的功能:如註釋,泛型或鍵入「枚舉」 。JD-GUI 和 JD-Eclipse都包括JD-Core。html

JD-GUI 是一個獨立的顯示「.class」 文件Java源代碼的圖形用戶界面工具。您能夠使用JD-GUI瀏覽和重建源代碼的即時訪問方法和字段,以代碼高度方式來顯示反編譯過來的代碼。java

GUI下載地址:http://java.decompiler.free.fr/?q=jdgui,包含windows、linux和mac版本。
linux

JD-Eclipse是一個插件Eclipse平臺。它容許您調試全部的Java源代碼。windows

官方網站:http://java.decompiler.free.fr/eclipse

在Eclipse中進行安裝的時候能夠選擇直接在線update,也能夠下載插件包本地安裝。在線安裝的地址:http://java.decompiler.free.fr/jd-eclipse/update/,插件包單獨的下載地址:http://java.decompiler.free.fr/jd-eclipse/update/jdeclipse_update_site.zip,各位能夠按需自行選擇。工具

安裝完畢以後,按F3可能仍是原來的class查看器,不能正常調用jd的class查看器,此時須要設置class文件的關聯打開方式爲jd程序,以下圖:Eclipse默認的是Viewer,jd插件安裝以後會多出一個Editor,選擇那個並設置爲默認的,則在F3的時候能夠看到,若是找不到源碼則會反編譯class文件獲得源碼並顯示。網站

image

注:對於存在原始碼的類,他不會強行反編譯,也就是說他仍是會用eclipse自帶的Class File Viewer查看class文件。ui

原文連接:http://www.cnblogs.com/bluesky4485/archive/2011/12/08/2280429.html插件

相關文章
相關標籤/搜索