如果运行 Solaris 7 或 Solaris 8 发行版,您可能无法运行 Solaris Live Upgrade 安装程序。这些发行版未提供运行 Java 2 运行时环境所需的修补程序集。
由此导致的常见故障是 Java 异常错误。系统可能会显示以下信息:
InvocationTargetException in ArchiveReader constructornull java.lang.reflect.InvocationTargetException at install.instantiateArchiveReader(Compiled Code) at install.<init>(Compiled Code) at install.main(Compiled Code) |
要运行 Solaris Live Upgrade 安装程序并安装软件包,必须装有 Java 2 运行时推荐的修补程序簇。
解决方法:完成以下解决方法:
使用 pkgadd 命令安装 Solaris Live Upgrade 软件包。
有关逐步说明,请参阅《Solaris 10 安装指南:Solaris Live Upgrade 和升级规划》中的第 8 章 “使用 Solaris Live Upgrade 创建引导环境(任务)”。
安装 Java 2 运行时环境推荐的修补程序簇。修补程序簇可以从 http://sunsolve.sun.com 获得。然后,可以使用 Solaris Live Upgrade 安装程序安装软件包。