0

我负责在客户现场维护 TDI V 7.1.1 安装。TDI 本身是 4 年前由别人安装的,所以我不知道当时是如何安装的;我只看到结果。我需要在不久的将来安装最新的 fixpack 9;为此,我发现了一个IBM 支持页面,建议同时更新 TDI 使用的 JVM。

在客户的服务器上,我发现 TDI 正在使用下面本地安装的 jvm

\TDI\V7.1.1\jvm\jre

那台机器上没有安装独立的 JVM / JRE。打电话

.\java -version

我发现这个JVM是V 1.6.0。现在,上面提到的 IBM 支持页面告诉我不再支持 Java 6。该页面底部附近是另一个讨论 Java 7 或 Java 8 的链接,但这只会让我回到另一个通用的 FixCentral 搜索页面。

问题是:

如何将本地 JRE 从 Java 6 升级到合适的(最好是 Java 8)?

脚注:如果您觉得这个问题不属于stackOverflow,请随时指导我到更合适的stackExchange社区

4

1 回答 1

0

自己找到了答案;经过 10 多次尝试在 IBM 的“FixCentral”站点发出下载请求后,我终于设法从 FixCentral 访问了链接到下载包 (7.2.0-ISS-SDI-LA0019)的合适 IBM 页面;哦,亲爱的,这真是一团糟……该软件包包含一个自述文件,提供有关如何更新的确切说明。所以,对于所有感兴趣的人来说,我的问题的答案是:

  • 是的,如果我们有 IBM 修改过的 JRE 包,我们可以更新
  • 一定要学习 README esp。处理 java.policy 修改的部分
于 2020-10-16T13:46:59.717 回答