1. 程式人生 > >eclipse 安裝Java反編譯外掛

eclipse 安裝Java反編譯外掛



在eclipse下安裝反編譯外掛可以直接檢視 .class 檔案對應的java原始碼。


-----------------------下載 -----------------------------------------


反編譯外掛需要有 jad.exe 和 jadclipse_*.jar

下載 jadeclipse:http://sourceforge.net/projects/jadclipse/files/
下載 net.sf.jadclipse_3.3.0.jar 後,複製到 eclipse主目錄下的 plugin資料夾下,然後重啟 eclipse。

下載 jad.exe:http://www.varaneckas.com/jad/ 

下載完成後,複製到任意路徑,例如我複製到 %Java_Home%\bin 下,即:D:\Program Files\Java\jdk1.6.0_33\bin\jad.exe


-----------------------下載 END-----------------------------------------



------------------------Eclipse設定 ----------------------------------
然後:

Window->Preferences->Java->JadClipse,在Path to decompiler中填寫反編譯工具jad的全路徑名,即:D:\Program Files\Java\jdk1.6.0_33\bin\jad.exe。


然後:
Windows -> Perference -> General -> Editors -> File Associations ,
在File Type 下選擇*.class,然後在 Associated Editors下選擇JadClipse Class File Viewer,並點選右側的 default 按鈕,設定為預設編輯器。
注意,這樣設定後,你雙擊某些 .class 檔案仍不能反編譯,這是因為這些class檔案沒有附加的原始碼,要想解析所有 class 檔案,還需做如下設定:


在File Type 下選擇 *.class without source,(若沒有選項,則可以嘗試單擊右側Add按鈕自己新增 *.class without source 型別),然後在 Associated Editors下單擊右側add,新增JadClipse Class File Viewer,然後選擇JadClipse Class File Viewer,並點選右側的default按鈕,將 JadClipse Class File Viewer 設定為  *.class without source 的預設編輯器。

------------------------Eclipse設定  END----------------------------------


作者寫的步驟很詳細,表示輕鬆搞定,只是稍微整理了下~

具體內容摘自:

http://blog.csdn.net/zklth/article/details/7919909