适用于 UNIX 的 Sun Java Enterprise System 5 安装指南

Procedure解决依赖性和兼容性问题

安装程序会对所选产品组件及其关联的共享组件执行依赖性检查。如有问题,安装程序会显示一条或多条消息,通知您存在的问题并指导您执行相应操作。

  1. 解决产品组件依赖性问题。

    在 Solaris OS 上,安装程序只能升级 Application Server、Message Queue、Java DB 或 HADB。有关升级 Java ES 组件的说明,参阅《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》

  2. 单击“下一步”。

  3. 重复步骤 1 和 2,直到允许您继续为止。

  4. 在 Solaris OS 上,解决 J2SE SDK 不兼容性。

    在 Solaris OS 上,如果检测到系统范围内有不兼容的 J2SE SDK 版本,则会显示“需要升级 J2SE 软件开发工具包”页面。将向您显示接下来该选择执行的操作:(1) 自动升级 SDK 版本,或 (2) 手动升级 SDK 版本。阅读该页面,然后决定是自动升级还是手动升级。默认值为“自动”。

    如果发现有 JDK 的更高版本而其中缺少一个或多个 JDK 软件包(例如,64 位 JVM),则安装程序会将此版本视为不兼容版本。在这种情况下,选择选项 (1) 或 (2) 均会致使 JDK 降级为 Java ES 所需的 JDK 版本。

  5. 解决共享组件不兼容性。

    解决产品组件问题后,安装程序会对所有已安装的共享组件执行兼容性检查。如果检测到不兼容版本的共享组件,则会显示“需要升级共享组件”页面。

    Java ES 安装程序中“需要升级共享组件”页面的屏幕捕获示例。
    注意 – 注意 –

    在没有检查主机上是否存在非 Java ES 应用程序依赖性的情况下,请不要升级共享组件。首先检验这些现有应用程序是否与共享组件的所需 Java ES 版本兼容。


    1. 单击“取消”以防止通过安装程序来升级。

      如果选择“取消”,则必须手动移除不兼容的共享组件,否则安装程序将不能通过安装过程中的这一步骤继续进行。

    2. 单击“下一步”由安装程序在此安装会话中升级不兼容的共享组件。

      将显示“安装目录”页面。以下示例屏幕显示了安装目录的默认位置。