Eclipse 型產品是建置於 Eclipse 平台上的獨立式程式。產品中包括執行它們所需的所有程式碼和外掛程式。還包括 Java 執行時期環境(JRE)和 Eclipse 平台程式碼。外掛程式程式碼、JRE 和 Eclipse 平台是特定產品安裝程式的一般安裝。產品提供者自由的使用適合他們需要的任一安裝工具或程式。
一旦已安裝,使用者啟動產品並且針對產品所支援的特定目的呈現特別配置的 Eclipse 工作台, 例如,Web 開發、C++ 程式開發或其他目的。平台使得配置標籤、「關於」對話框、圖形和歡迎畫面更為容易, 以致於使用者沒有平台工作台的概念,取代產品本身作為工作台檢視畫面的主要視窗。
產品的最上層目錄結構看起來像是安裝在 Windows 平台上假設的產品稱為"AcmeWeb":
acmeweb/ acmeweb.exe (產品執行檔) eclipse/ (安裝 Eclipse 檔案的目錄) .eclipseproduct (標示元檔案) eclipse.exe startup.jar install.ini .config/ platform.cfg jre/ features/ (已安裝特性) com.example.acme.acmefeature_1.0.0/ feature.xml org.eclipse.platform_2.0.0/ org.eclipse.platform.win32_2.0.0/ ... plugins/ com.example.acme.acmefeature_1.0.0/ plugin.xml about.ini about.html about.mappings about.properties acme.gif plugin_customization.ini splash.jpg welcome.xml com.example.acme.acmewebsupport_1.0.0/ org.eclipse.platform_2.0.0/ ... links/ ...
讓我們更詳細的看一下這代表什麼。首先,我們看一下 Eclipse 特性的概念。