特性

在磁碟上,Eclipse 型產品的結構屬於外掛程式集成。 每一個外掛程式都包含提供某些產品功能的程式碼。外掛程式的程式碼及其他檔案安裝在本端電腦上, 並在必要時自動啟動。產品的外掛程式分組成特性。特性是可個別下載及安裝之功能的最小單位(在 Eclipse 2.0 中,特性的記號是新的; 它取代 Eclipse 1.0 中的類似元件記號)。

Eclipse 平台的模組基本特質,使安裝附加特性和外掛程式到 Eclipse 型產品以及更新產品現有的特性和外掛程式等作業極為簡易。執行這項動作的方法是, 使用與 Eclipse 分開執行的傳統型安裝程式,或是使用 Eclipse 平台本身的更新管理程式。您可以使用 Eclipse 更新管理程式來探索、下載及安裝來自特殊 Web 型 Eclipse 更新網站的更新特性和外掛程式。

更新管理程式的基本機制很簡單:特性或外掛程式的檔案一律儲存在其名稱包含版本識別碼(例如,"2.0.0")的子目錄中。特性或外掛程式的不同版本一律會指定不同的版本識別碼, 因此可確保相同的特性或外掛程式的多個版本可同時存在磁碟上。這表示安裝或更新特性及外掛程式需要新增更多檔案,但永遠不必刪除或改寫現有的檔案。 一旦檔案安裝在本端電腦上, 新特性和外掛程式版本就可供配置。因此所安裝的相同檔案基礎就可同時支援多個不同的配置; 安裝及升級現有的產品就只剩下規劃較現行配置還新的配置。若升級未順利完成, 仍可以儲存重要的配置,並將它還原成作用中的服務。

大型的 Eclipse 型產品可以將其特性組織成許多樹狀結構,從代表整個產品的根特性開始。然後, 這個根特性可以包含較小的功能單位,一直到列出一或多個外掛程式和片段的葉節點。 以階層方式將特性群組起來的功能,可以讓產品利用「俄羅斯娃娃」的方式來加以堆疊 - 大型產品可以藉由併入小型產品以及新增其他特性,以建置在較小產品上面。

有些併入的特性可能是非常有用的附加產品,但對於整體產品的正確運作並不重要。特性提供者可以選擇將它們標示為選用。 在安裝選用特性時,會讓使用者選擇是否需要它們。如果沒有馬上安裝,可以選擇在稍後才新增選用特性。

說明功能表上的相關資訊選項提供已安裝的特性及外掛程式的相關資訊。 說明功能表上的軟體更新子功能表會將項目分組在一起, 以更新現有的特性,以及尋找、下載及安裝新特性。

相關概念
工作台

相關作業
視察現行配置
使用更新管理程式安裝新特性
使用群組更新來同時安裝數個特性
挑選擱置的變更
使用更新管理程式更新特性
儲存配置
還原已儲存的配置

Copyright IBM Corporation and others 2000, 2003. All Rights Reserved.