環境:32位Win7、Eclipse-Kepler-4.3.1
安裝:
安裝分為兩種,一種是本地安裝,即把插件包下載到本地電腦后手動安裝和配置,另一種是在線安裝,需要實時聯網。
本地安裝
下載得到的插件包總體上有兩種形式,第一種是jar文件*.jar,第二種是壓縮格式的文件,比如*.zip;第二種形式的都需要解壓,解壓縮之后得到的文件夾中一般都包含 features和plugins兩個目錄,也可能包含其他的一些文件,如site.xml。或者解壓之后得到的是第一種形式的插件包。
一、傳統形式,把插件文件復制到eclipse主目錄下對應的features或者plugins文件目錄中。
二、采用links,因為eclipse在啟動時會進行插件注冊,掃描eclipse\features 、eclipse\plugins目錄下的文件。依靠這一特性,我們可以新建一個鏈接文件,讓eclipse掃描位於非eclipse主錄中的插件包。舉個例子:
eclipse主目錄為:D:\software\eclipse\
插件放置路徑為:D:\myplugins\jad\eclipse\plugins\net.sf.jadclipse_3.3.0.jar 。插件包的父路徑必須是eclipse\features、或者eclipse\plugins。這點很重要。
在eclipse主目錄下,新建名為links的文件夾。在文件夾中新建一個文本文件,后綴名可以任意。為了易於區分,最好取名為 插件名.插件版本號.link。在該文本文件中寫上插件的放置路徑。 即path=D:\myplugins\jad\ 。然后保存文件,重啟eclipse,在菜單Window-->Preferences中就能看到你安裝的插件了 。
網上有資料說一個鏈接文件中,可以寫多個path,在我的環境下驗證不通過,eclipse總是加載最后一個path指定的插件。
三、使用dropins目錄
參考:http://www.blogjava.net/wealupa/archive/2010/09/09/331493.html
1. 最簡單的,直接將jar包放到dropins目錄:
eclipse/
dropins/
com.essiembre.eclipse.i18n.resourcebundle_0.7.7
2. 傳統格式,統一放到一個eclipse目錄下:
eclipse/
dropins/
eclipse/
features/
plugins/
3. 按照插件名稱區分:
eclipse/
dropins/
resourcebundleeditor/
features/
plugins/
m2eclipse/
features/
plugins/
4. 類似links方式添加鏈接:
eclipse/
dropins/
sysdeo.link
內容如下:
path=/home/danson/personal-data/software/ide/eclipse-plugins/sysdeo
其中sysdeo目錄下結構為eclipse/plugins/com.sysdeo.eclipse.tomcat_3.2.1
在線安裝
借助於eclipse的插件管理工具。
eclipse 集成了一個marketplace的東西,就類似於APP Store,你可以直接在上面搜索你需要的插件,安裝相當方便。選擇菜單Help-->Eclipse Marketplace。
如果你知道插件包放置的路徑,你也可以手動配置。選擇菜單Help-->Instal New Software, 點擊“Add",在彈出的Add Repository對話框中輸入插件名稱(可自定義)和插件包的歸檔地址。
卸載
一、如果是采用links方式,直接把鏈接文件刪掉即可
二、刪掉插件安裝時放置在eclipse/plugins/ 或者eclipse/features/ 目錄下的插件包。
三、通過eclipse插件管理器,點擊Help-->About Eclipse ,在彈出的窗口中點擊”Installation Details"按鈕 ,就能看到eclipse安裝的插件的詳細信息,能夠進行插件的卸載和升級。
卸載完成后重啟eclipse,一般在菜單Window-->Preferences 里,或者在Help-->About Eclipse-->Installation Details 里的Installed software和Configuration標簽頁是看不到插件信息的。
如果還能看到插件信息,可以重啟eclipse的時候加上eclipse的啟動參數-clean(可以在eclipse/eclipse.ini文件中配置)。
如果還能看到,刪除目錄eclipse\configuration\org.eclipse.update 下的platform.xml ,再重啟eclipse。
如果還能看到,刪除eclipse\configuration\org.eclipse.equinox.simpleconfigurator\boundles.info中你想要卸載的插件信息。
刪除文件和修改文件需謹慎,在操作之前請備份。
升級
通過本地安裝的,可以重新下載最新的插件包,再進行安裝。
如果插件已有eclipse管理,則可以通過eclipse的插件管理器來升級。單擊菜單Window-->Preferences-->Install/Update。輸入高版本插件包的歸檔地址,然后點擊Help-->Check for Updates 菜單,eclipse就能通過你配置的site 來判斷插件是否需要更新。
還原
插件卸載后,可以在Help-->About Eclipse-->Installation Details 中看到插件的安裝歷史。 Installation History中有個“Revert”。具體就不講了。