For distributed platforms

更新 Liberty Java 运行时环境或软件开发包

更新为最新 Java™ 版本可确保 Liberty 环境收到新功能部件和安全修订。

关于此任务

Liberty 可以与任何兼容的 Java 运行时环境 (JRE) 或 Java 软件开发包 (SDK) 一起运行。此灵活性表示您具有多个选项,用于安装 JRE 或 Java SDK:
要点: 已针对 Java SE 6 和 7 发出移除通知,这意味着从移除通知中指定的修订包开始,已移除对这些 Java 版本的支持。移除此支持后,Liberty 内核将进行重新编译,并且无法再使用已移除的 Java 版本运行。

过程

  1. Liberty 安装至少更新为支持 Java 版本的最低级别修订包。修订包越新,包含的功能部件和修订越多。

    Java SE 8 需要 Liberty FP8.5.5.5 或更高版本,Java SE 7.1 需要 FP8.5.5.2 或更高版本。由于具有 Liberty 零迁移体系结构,可以更新安装,同时最大程度降低对当前应用程序和配置的影响。

    For distributed platforms用于更新 Liberty 的方法取决于最初安装的方式。如果从归档文件(例如,ZIP 或 JAR 文件)安装,请参阅将修订包应用于 Liberty ZIP 归档安装将修订包应用于 Liberty Java 归档安装。如果使用 Installation Manager,请参阅在分布式操作系统上更新 Liberty

  2. 使用以下其中一个选项更新 JRE 或 Java SDK。
    • For distributed platforms如果使用 IBM Java SDK 8 从 .zip 文件安装了 Liberty,那么还收到最新 Java 更新。如果之前从此文件安装了 Liberty,并且想要单独更新 Java SDK,请从 IBM Java SDKs for WebSphere Liberty 下载较新的版本。
    • 如果使用 Installation Manager 安装了 Liberty,那么还可使用它来安装和更新 IBM Java SDK。如果使用 IBM Java,请安装其中一个常见 IBM Java SDK(例如,IBM SDK Java Technology Edition V8)。相比较旧 WebSphere Java SDK,IBM SDK 会更快收到安全性更新,因为后者不在 WebSphere 修订包调度中。IBM Java 8 SDK 还由 WebSphere Application Server 传统版 V9.0 使用。

      For distributed platforms有关使用 Installation Manager 安装 IBM Java SDK 的更多信息,请参阅安装、更新和卸载 IBM SDK, Java Technology Edition

    • 安装单独下载的 JRE 或 Java SDK。您可以安装受支持 Java 版本的任何符合规范的 JRE 或 Java SDK。
      在安装 JRE 或 Java SDK 之后,可通过设置 JAVA_HOME 变量来更改 Liberty 所使用的 Java 级别。
      提示: 可以在 server.env 文件的 JAVA_HOME 属性上指定 Java SDK 或 JRE 位置,如定制 Liberty 环境中所述。在 server.env 文件中设置 JAVA_HOME 属性时,Liberty 使用同一 Java 运行时位置而不考虑 Liberty 服务器运行时使用的用户概要文件。
      或者,可以在操作系统上设置 JAVA_HOME 变量:
      • For Windows platforms转至系统 > 高级系统设置。在“系统属性”窗口的“高级”选项卡中,单击环境变量。添加或编辑 JAVA_HOME 系统变量,以便其指向 Java 安装的 jre 目录(例如,C:\Program Files\IBM\Java80\jre)。
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms如果正在运行 bash shell,那么可以在用户主目录的 .bashrc 文件中添加 JAVA_HOME 环境变量。
  3. 通过使用 Migration Toolkit 扫描应用程序,检查任何废弃项或不兼容项。

    多数情况下,Java SE 规范向上与先前 Java SE 版本二进制兼容,这不包括 Oracle 的 JDK 8 的兼容性指南以及 Java SE 7 和 JDK 7 兼容性中记录的不兼容项和废弃项。

    Migration Toolkit 包含两个单独工具:Migration Toolkit for Application BinariesWebSphere Application Server Migration Toolkit
    • 应用程序二进制扫描程序为您的应用程序提供了详细迁移分析报告,以便您可更好地理解应用程序可能需要的更改的类型和范围。
    • 迁移应用程序时,基于 Eclipse 的 Migration Toolkit 提供快速修订,以在可能时自动更新源代码,并提供了必须手动更新的项的详细帮助。

    要了解更多信息和下载该工具套件,请参阅 WASdev 上的 Migration Toolkit


用于指示主题类型的图标 任务主题

文件名:twlp_ins_update_jdk.html