eclipse/myeclipse link 方式安裝插件

網上查看了許多有關link方式安裝插件的介紹,但老是由於介紹不夠詳細緻使沒有成功,通過半天時間的摸索,終於實驗成功了,記錄下來。java

 

下面以安裝jadclipse(反編譯)和jocky(java混淆)這兩個插件爲例子說明,附件有這兩個插件文件。主意:例子在myeclipse6.6eclipse3.2上測試經過,可是在eclipse HELIOS上未測試經過。web

 

下載文件:eclipse

1. jadclipse: http://jadclipse.sourceforge.net編輯器

2. jad: http://www.varaneckas.com/jad工具

 

在系統中配置jad:解壓縮jad的zip包,把jad.exe拷貝到jre的bin的目錄下。或者把jad的執行文件的絕對路徑加入到環境變量PATH中。而後在控制檯下輸入jad命令,打印幫助選項則說明配置成功。 測試

 

下面是介紹在eclipse3.2上的步驟:spa

 

1.解壓出org.apusic.jocky_1.0.3.rar文件中的org.apusic.jocky_1.0.3文件夾(不要再嵌套重複的文件夾了),備用;net.sf.jadclipse_3.3.0.jar下載後備用。.net

 

2.隨意建立一個目錄,如:D:\Program Files\eclipse3.2\xypPlugins(也能夠不放在eclipse安裝目錄中)此目錄用於存放插件文件。如下簡稱xypPlugins目錄。插件

 

3.在xypPlugins目錄中建立兩個文件夾,名稱沒有限制,建立後目錄以下:orm

D:\Program Files\eclipse3.2\xypPlugins\jadclipse 

D:\Program Files\eclipse3.2\xypPlugins\jocky

這兩個目錄分別用於存放以上兩個插件。

 

4.再在以上兩個目錄中都建立eclipse/pluginseclipse/featers層次的目錄,建立後目錄以下:

D:\Program Files\eclipse3.2\xypPlugins\jadclipse\eclipse\plugins

D:\Program Files\eclipse3.2\xypPlugins\jadclipse\eclipse\features (此目錄可選,若是實際插件不須要則不用建立)

 

D:\Program Files\eclipse3.2\xypPlugins\jocky\eclipse\plugins

D:\Program Files\eclipse3.2\xypPlugins\jocky\eclipse\features (此目錄可選,若是實際插件不須要則不用建立)

 

5.將1步中解壓後的net.sf.jadclipse_3.3.0.jar文件放置到D:\Program Files\eclipse3.2\xypPlugins\jadclipse\eclipse\plugins中;

org.apusic.jocky_1.0.3文件夾放到D:\Program Files\eclipse3.2\xypPlugins\jocky\eclipse\plugins中。

注意:若是插件以jar文件提供則直接放進去,若是插件以文件夾提供則須要把文件夾放進去。

 

6.若eclipse的安裝根目錄下沒有links文件夾則建立此文件夾,並在其中建立link文件如:jadclipse.link和jocky.link文本文件。

jadclipse.link內容:

 

文本代碼  
  1. path=D:/Program Files/eclipse3.2/xypPlugins/jadclipse  

 

 jocky.link內容:

 

文本代碼  
  1. path=xypPlugins\\jocky  

 

 注意

a.第一個使用了絕對路徑,而第二個使用的是相對路徑,也就是說,可使用絕對或相對路徑

b.第一個使用了/分隔符,而第二個使用了\\分隔符,兩種皆可。

c.網上說文件擴展名任意,可是我實驗發現改成txt就不能生效,所以建議仍是使用link擴展名

 

7.重啓eclipse在項目上右擊查看菜單上是否出現了jocky項,若出現則jocky安裝成功;再進入window-preferences,在搜索框中輸入jadclipse後能找到對應的配置項則jadclipse安裝成功。

 

設置參數: 

啓動eclipse,打開:Window->Preferences->Java->JadClipse. 

一、Path to decompiler,這裏設置反編譯工具jad的全路徑名,好比:%JAVA_HOME%\bin\jad.exe. 

二、Directory for temporary files,這裏設置臨時文件路徑。 

至於Window->Preferences->Java->JadClipse目錄下的Debug,Directives,Formatting,Misc目錄中的參數設置,就不羅嗦。 

4、安裝完成後,eclipse自動將JadClipse Class File Viewer設置成class文件的缺省打開方式。若是沒有默認,能夠在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改「*.class」默認關聯的編輯器爲「JadClipse Class File Viewer」。設置完成後,雙擊*.class文件,eclipse將自動反編譯。 

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

 

至此兩個插件就安裝完畢了。

若是要往myeclipse中安裝,找到myeclipse安裝根目錄下地eclipse目錄便可仿照以上步驟進行。

 

補充:(從網上搜集,未實踐驗證)

1.link文件的文件名能夠取任意名稱

2.link文件能夠有多行path=插件目錄,對應多個自定義插件目錄,每一行的path參數都將生效

3.在links目錄也能夠有多個link文件,每一個link文件中的path參數都將生效

相關文章
相關標籤/搜索