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

由于卸载后产品注册表中移除了共享组件而导致安装失败

从 Java ES 5 版本开始,共享组件在安装后会列在产品注册表文件中。

Java ES 卸载程序会从系统中移除产品组件,但不会移除共享组件。卸载后,产品注册表仍会含有共享组件条目。如果在卸载后手动移除了任何 Java ES 共享组件,将不会从产品注册表中移除这些组件。因此,下一次安装 Java ES 5 时就会失败,因为安装程序会认为那些手动删除的共享组件依然存在(因为产品注册表文件中仍然包含这些组件的条目)。


提示 –

请勿手动从系统中移除 Java ES 共享组件。


建议修复。从产品注册表文件中移除相应的条目,或者移除产品注册表文件本身。从产品注册表文件移除条目可能导致文件被破坏,因此最好移除整个产品注册表。移除产品注册表文件之前,核实除了 Java ES 组件外,别的产品没有在使用该文件。

在 Linux 和 HP-UX 中没有与 Solaris OS 中存在的图形产品注册表等效的注册表。如果已手动移除 Linux 或 HP-UX 中的文件,则必须手动编辑产品注册表文件以移除这些条目。