所有 Java ES 元件均使用單一安裝程式進行安裝。此安裝程式對所有元件提供一致的安裝和解除安裝程序和行為。
Java ES 安裝程式是一種整合架構,它將 Java ES 軟體傳輸到主機系統。該安裝程式可讓您選取任何數量的 Java ES 元件並將它們安裝在運算環境中的任何電腦上。視安裝的特定 Java ES 元件而定,或許可透過該安裝程式在安裝時進行一些配置。
Java ES 安裝程式本身不會執行分散式安裝。若要部署分散式 Java ES 軟體解決方案,請使用 Java ES 安裝程式在環境中的每部電腦上安裝適當的元件,一次安裝一部電腦。您必須依據您的部署架構及元件相依性,以適當的順序執行安裝階段作業及配置程序。
安裝程式可在圖形和基於文字的模式下以互動方式執行,而且還提供參數驅動的無訊息安裝模式。除英文外,安裝程式還支援七種語言:法文、德文、西班牙文、韓文、簡體中文、繁體中文和日文。
本節討論整合 Java ES 安裝程式的以下層面 (如需更多詳細資訊,請參閱「Sun Java Enterprise System 2005Q4 安裝指南 (適用於 UNIX)」):
安裝程式會檢查正在執行安裝的電腦,並找出已安裝的 Java ES 元件。安裝程式之後會在幾個層級執行檢查,確定所有現有的元件均屬正確的版本可順利實作交互操作。安裝程式會通知您有哪些不相容而必須升級或移除的軟體元件。
類似地,安裝程式還會檢查是否有已安裝的 Java ES 共用元件 (請參閱共用元件),像是 J2SE 或 NSS。如果安裝程式發現有版本不相容的共用元件,就會將它們列出來。如果您繼續進行安裝,安裝程式會自動將共用元件升級成更新的版本。
安裝程式會對元件進行大範圍檢查,以驗證所選安裝元件能夠正常協同運作。
許多元件與其他元件之間存在相依性。安裝程式提供相應邏輯來確保這些相依性得到滿足。因此,當您選取要安裝的元件時,安裝程式會自動選取與之具有相依性的元件和子元件。
如果選取了某個元件,而已選取的另一元件對該元件具有本機相依性,就不能取消選取該元件。不過,如果它們的關係不是本機相依性也就是如果有其他主機電腦上的元件滿足此相依性,您將會收到一則警告,但仍能繼續進行安裝。
許多 Java ES 元件需要經過初始配置才能夠啟動。Java ES 安裝程式可以對某些元件執行此初始配置。
您可選擇讓安裝程式執行此初始配置 ([立即配置] 選項),或在不執行初始配置的情況下,安裝軟體 ([以後配置] 選項)。如果選擇後者,就必須等安裝完成之後再明確配置每個已安裝的元件。
如果您選擇讓安裝程式執行初始配置,則必須在安裝期間提供必要的配置資訊。特別是,您可指定所有元件產品均適用的一組共用參數值,例如管理員 ID 和密碼。
Java Enterprise System 還提供解除安裝程式。可使用此程式來移除 Java ES 安裝程式在本機電腦上安裝的元件。解除安裝程式會檢查本機相依性,並且在發現此類相依性時發出警告訊息。解除安裝程式不會移除 Java ES 共用元件。
解除安裝程式就如同安裝程式一樣,可在圖形模式、基於文字模式或是無訊息的模式下執行。