這篇帖子關于
Eclipse
插件管理,目的有二:第一,對
Eclipse
的基本工作要素有一個大致的認識;第二,掌握幾種添加
Eclipse
插件的方法。
???
Eclipse
的特色之一,就是它的插件功能。可以說,
Eclipse
是一個插件的大集合,所有的模塊都以插件的形式存在。那么,究竟什么是插件呢?
插件(
plug-in
),即
Eclipse
的功能模塊。好像一個模型,附加的功能可以自由添加或拆卸。相關的插件構成了特性(
feature
)。下面讓我們來看一下
Eclipse
的目錄結構:
\eclipse
??? \features
??? \plugins
??
?? features
目錄存放特性,
plugins
目錄存放插件。接下來介紹一下如何安裝插件。?
一、
直接安裝法
??? 直接安裝最簡單,第一種就是將下載的
plugin
直接拷貝到
eclipse
的
plugin
目錄下。第二種是在
help->software updates->find and install
中找到插件并安裝。這類方法雖然簡便,但是缺點也十分明顯。兩種方法的實質都是將插件拷貝到
eclipse
的安裝目錄中一旦
copy
過去,插件本身就不可能再復用,且各種插件混雜在一起,不利于插件的管理。
二、
Manage Configuration
法
???
將插件存儲在
eclipse
外部,可以使幾個版本的
Eclipse
同時使用插件,也方便插件管理,所以我推薦這種插件安裝方式。具體操作如下:
???
首先,在插件所在的
eclipse
目錄下創建名為
.eclipseextension
的文件。如,我要安裝
EMF
的插件,以下是我建立的擴展文件:
id
=
org.eclipse.emf?name
=
EMF
version
=
2.2
.
0
???
??? 你可以根據依據你的插件信息來修改上述參數。注意:
.eclipseextension
創建時,可以使用
Notepad
,保存為所有格式,文件名就是
.eclipseextension
。
???
文件創建好后,我們啟動
Eclipse
。運行
Manage Configuration
:
??????
???? 之后,我們選擇Add->Extension Location:
??? 選擇你要安裝的插件的路徑,然后
Finish
。
Eclipse
會提示你,
restart
后才會生效。這樣,
restart
之后,我們的插件就算安裝完畢了。你會在
new->project
里面看到
EMF
的相關
wizard
。
?
三、Link法
??? 如果我們在插件的eclipse目錄中創建了.eclipseextension文件(方法和位置同二),我們還可以在Eclipse的安裝目錄下建一個文件夾,名為links。在這個目錄中,我們可以創建*.link(文件名任意)。擴展名為link的文件應該如下配置:
path=d:\\plugins\\emf
??? 在
windows
下,注意要雙寫反斜杠。指向的目錄要是插件的根目錄。(如上面:
emf
目錄下應該有
eclipse
目錄)在啟動
時,
Eclipse
會自動監測
links
目錄。
???
總結:
Eclipse
的插件安裝方法大致可以分為三種,分別是直接安裝,通過
Manage Configuration
安裝,利用
Links
進行安裝。其中,我推薦后兩種插件安裝方法,靈活且便于管理。
???
參考文章:
IBM
中國《管理
Eclipse
環境》,《
Managing plugins in eclipse
》。
?
posted on 2006-12-05 14:15
EricWong 閱讀(2539)
評論(1) 編輯 收藏 所屬分類:
Java