管理Eclipse環境:Eclipse維護的神秘藝術

來源:互聯網
上載者:User

管理外掛程式

什麼是外掛程式?為什麼我需要關心外掛程式?

外掛程式(plug-in,也稱為 bundle)是 Eclipse 的功能塊。在 Eclipse 中,所有的一切都有其相應的外掛程式,這包括:

透視圖和視圖

編輯器

建模工具

登入和其他核心功能

事實上,整個 Eclipse IDE 就是被構建為一個大的外掛程式集合。其他基於 Eclipse 的產品,例如 IBM Rational® Software Architect,通過添加新外掛程式增強了基本的 Eclipse。

一組相關的外掛程式組成特性。特性和它們的外掛程式存在於 Eclipse 程式目錄中(在這個例子中,Eclipse 被安裝在 /opt/eclipse 目錄中)。下面是目錄布局的一個樣本:

清單 1. Eclipse 特性和外掛程式目錄結構

/opt/eclipse/
  features/
   org.eclipse.jdt_3.1.1/
     feature.xml
      ...
  plugins/
   org.eclipse.jdt.ui_3.1.1.jar
   ...

Eclipse 可以有許多相同的外掛程式,針對每個不同的版本有一個這樣的外掛程式。它知道如何解決外掛程式依賴性、避免版本衝突,因此您永遠不必擔心同時安裝兩個 Subclipse 外掛程式。

在長期使用 Eclipse 的過程中,您總是會通過下載第三方外掛程式或是建立您自己的外掛程式來增加新的功能。跨不同的 Eclipse 版本管理這些外掛程式可能是個麻煩。因為外掛程式存在於 Eclipse 程式目錄中,所以如果您安裝 Eclipse 的新版本,它們就會丟失。這意味著如果您有多個 Eclipse 安裝,就必須儲存大量外掛程式的多個副本;甚至,在每次想要升級 Eclipse 時,您只能很麻煩地全部重新安裝。

如果將外掛程式儲存於 Eclipse 程式目錄以外的獨立位置,當升級到 Eclipse 的新版本時,就不需要重新安裝它們,而且,可以跨多個 Eclipse 版本共用外掛程式。

實施控制:方法 1 —— 手動的檔案系統擴充

有三種方法對外掛程式實施控制。第一種方法是手動建立一個可以儲存外掛程式的目錄(稱之為產品擴充),將外掛程式移到該目錄,然後告訴 Eclipse 在這裡尋找特性和外掛程式。

在我們的例子中,我們會建立一個名為 /opt/eclipse-plugins 的位置用來儲存外掛程式。為了讓 Eclipse 在這裡儲存外掛程式,您必須首先建立如下的目錄結構和檔案:

清單 2. Eclipse 產品擴充目錄結構

/opt/eclipse-plugins/
  eclipse/
   .eclipseextension
   features/
   plugins/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.