天天看點

Eclipse 反編譯插件JadClipse安裝

将net.sf.jadclipse_3.3.0.jar拷貝到eclipse的plugins目錄下;

删除eclipse的configuration目錄下org.eclipse.update (記錄eclipse feature id 、相對路徑、版本号資訊 )檔案,重新啟動eclipse;

設定jad的可執行檔案路徑以及生成的臨時檔案路徑,如下圖所示:

Eclipse 反編譯插件JadClipse安裝

 設定*.class檔案類型預設打開方式,如圖:

Eclipse 反編譯插件JadClipse安裝

 設定*.class without source檔案類型打開方式,點選associate editors欄下add增加按鈕,添加jadclipse class file viewer并設定成預設,如圖:

Eclipse 反編譯插件JadClipse安裝

--------------------------------------eclipse 中 plugin和  feature作用和關聯 -------------------------------

[什麼是plug-in 的基本結構?]

每一個plug-in都用一個目錄包起來, 而且起目錄名也是有講究的,比如plug-in的名字叫edu.sjtu.bbs.eclipse,版本是1.0.0, 那這個目錄名就是edu.sjtu.bbs.eclipse_1.0.0.

而且随便打開一個plugin目錄,可以發現總有一個檔案叫一個叫plugin.xml,這個檔案對于plugin來說十分重要, 它相當于定義了plugin的運作參數,沒有這個,plugin無法啟動,

就像你家的電冰箱如果不知道是用110v還是220v的,你也不敢亂往插座上插,是以總要有個說明,這個說明就是plugin.xml.

[什麼是 feature ?]

feature是功能部件,它裡面沒有實際的運作的庫,它隻是eclipse用來管理plugins的一種途徑. 比如你家裝了電燈,總要有開關控制,比如大堂的燈有一個開關控制, 卧室的燈

也有一個開關控制, 它們分别用來控制燈的亮與滅。同樣,功能部件就是用來控制插件的啟動與否. eclipse的update透視圖可以設定各個功

能部件的啟用或禁用狀态, 是以你可以通過禁用功能部件,來禁止插件的啟動. 這樣有一個好處,比如你裝了很多插件在eclipse上,但是裝的越多,加載就越多,啟動也會變慢。

是以,我們可以把功能部件看作是插件或插件集合的開關, 用來控制插件的狀态. 如果plugins目錄有插件沒有被任何一個功能部件包絡的話, 我稱之為"野插件", 就是eclipse

啟動,它也一定會啟動, 就相當于沒有開關, 電源一直連通一樣。

如果,您認為閱讀這篇部落格讓您有些收獲,不妨點選一下右下角的【推薦】 

如果,您希望更容易地發現我的新部落格,不妨點選一下左下角的【關注我】 

如果,您對我的部落格内容感興趣,請繼續關注我的後續部落格,我是【orson】 

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段 聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。 

轉載:http://www.cnblogs.com/java-class/p/4279261.html

繼續閱讀