移轉至 Java Platform Standard Edition 7 或 8
WebSphere® Application Server 8.5 支援 Java™ Platform Standard Edition (Java SE) 6、7 和 8 規格,修正套件 8.5.5.2 中新增了 Java SE 7.1 ,修正套件 8.5.5.9中新增了 Java SE 8。 將 Java SE 6 與 WebSphere Application Server 搭配使用的支援結束於 2018 年 4 月,但您可以移轉至 Java SE 8 ,以協助確保產品安裝保持安全。
關於這項作業
- Java SE 7.0 的位元層次基於起始安裝 WebSphere Application Server 期間所選取的位元層次。 如果安裝 32 位元 WebSphere Application Server,則只能安裝 32 位元 Java SE 7.0。 如果安裝 64 位元 WebSphere Application Server,則只能安裝 64 位元 Java SE 7.0。
- 安裝選用 Java SE 7.0 或 Java SE 7.1 不表示設定檔可以利用這個新版本的 Java。 可以使用 managesdk 指令來切換 Java,或者可以使用 WebSphere Application Server 管理主控台 (wsadmin) 來進行切換。
從 8.5.5.14 版開始,Java SE 8 是預設 Java。 當更新至 8.5.5.14時, Java SDK 8 會取代任何使用 Java SDK 6 的現有設定檔。 您可以繼續使用 Java SDK Java Technology Edition 7.0 版和 7.1版,但在 2022 年 7 月結束支援之後,無法提供任何服務,這可能會使您的環境面臨安全風險。
如需 Java SE 6、7 及 7.1 服務端的相關資訊,請參閱 WebSphere Application Server V8.5中的 Java SE 6、7 及 7.1 服務端。
2020 年 3 月之後,com.ibm.websphere.IBMJAVA.v80 產品與服務將淘汰,並且不會提供此產品與服務的任何修正程式或臨時修正程式。 如果在 2020 年 3 月之後隨 WebSphere Application Server 8.5.5 版安裝此產品與服務,請予以解除安裝,並切換至同一套件群組中 WebSphere Application Server 套件提供的預設 Java SE 8 SDK。 使用預設 Java SE 8 SDK,您會繼續收到 Java SE 8 SDK 支援,其中包括安全更新項目。
從 POWER8 Little Endian (LE) 上適用於 Linux 的 8.5.5.18 版開始, Java 預設版本為 Java SE 7.1 或 Java SE 8。 因此,您可以接受預設值,並安裝 Java SE 7.1 或 Java SE 8 作為 Java SE 版本 (包含在 WebSphere Application Server 的 /java 目錄中,依預設在伺服器和節點配置期間使用)。 Java 8 是建議的 Java SDK,因為它提供最新的特性及安全更新項目。 您可以繼續使用 Java SE 7.1,但是在 2022 年 7 月支援結束之後,無法提供任何服務,這可能會將您的環境暴露在安全風險之下。
您只能將 user.wasjava=java8 內容與 Linux on POWER8 LE 產品的新安裝搭配使用。 在 Linux on POWER8 LE 的修正套件中,user.wasjava=java8 內容不適用於產品升級。
從 POWER8 Little Endian (LE) 上 Linux 的 8.5.5.19 版開始, Java 預設版本是 Java SE 8。 因此,您可以接受預設值,並將 Java SE 8 安裝成 WebSphere Application Server 中 /java 目錄所包含的 Java SE 版本,依預設在伺服器和節點配置期間使用。 您可以透過安裝 IBM WebSphere Java SDK 7.1 版,繼續使用 Java SE 7.1,但是在 2022 年 7 月支援結束後無法提供任何服務,這可能會將您的環境暴露在安全風險之下。
對於 Linux on POWER8 LE,安裝及升級至 8.5.5.19 版不需要 user.wasjava=java8 內容。
移轉至 Java SE 8 會提供最新可用的 Java 特性及標準,並確保您的應用程式可以在未來數年的受支援環境中執行。 如需新 Java 特性的相關資訊,請參閱 Oracle 網站上的 Java 8 新增功能 。
雖然您也可以移轉至 Java SE 7 或 7.1,但這些版本的支援僅在 2022 年 7 月之前提供。 如果您選擇移轉至 Java SE 7 或 7.1,請計劃在該時間之前執行類似移轉至 Java SE 8。 如需停止支援 Java SE 6 和 Java SE 7 的相關資訊,請參閱 已移除的特性。
當您移轉至較新的 Java SE 版本時,請決定是否要利用應用程式中任何新的 Java SE 功能,並從已淘汰的功能開始轉移。