Eclipse入門之插件管理淺談

這篇帖子關於 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 》。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章