如何升级 NuGenesis 9 SDMS 的 Java Runtime Environment - WKB190676
文章编号: 190676点击此处访问英文版本文章
目的
安装更新版 JRE,以便用于 NuGenesis SDMS WebVision 和 SDMS Audit Trail Web 应用程序。
环境
- NuGenesis 9 SDMS
- Java 8 Update 172 x86 是 NuGenesis 9 SDMS 中的缺省 JRE
- Apache Tomcat 9,最低版本 9.0.8
- 如果 Apache Tomcat 已升级至 9.0.8 之后的版本,请在主要过程的 Tomcat 路径中替换正确的版本信息
步骤
- 停止 NuGenesis Web 服务器上的 Apache Tomcat 9 服务。
- 在 NuGenesis Web 服务器上安装最新版本的 Java 8(32 位)。请勿卸载 Java 1.8 Update 172 JRE
- 将以下文件复制到更新 JRE 的等效路径中:
- 驱动器:\Program Files (x86)\Java\jre1.8.0_172\lib\ext\jdbc.jar
- 驱动器:\Program Files (x86)\Java\jre1.8.0_172\bin\JdbcOdbc.dll
- 示例目标路径:
- 驱动器:\Program Files (x86)\Java\jre1.8.0_282\lib\ext\jdbc.jar
- 驱动器:\Program Files (x86)\Java\jre1.8.0_282\bin\JdbcOdbc.dll
- 运行下列程序:
- 驱动器:\Program Files (x86)\Waters\apache-tomcat-9.0.8\bin\tomcat9w.exe
- 注: 如果 Apache Tomcat 已升级,则使用以下命令调用 Tomcat 配置工具:
- 驱动器:\Program Files (x86)\Waters\apache-tomcat-9.0.XX\bin\tomcat9w.exe //ES//tomcat90XX
- XX = Tomcat 版本号,例如 9.0.48
- 在 Tomcat 配置工具中选择 Java 选项卡
- 确保所选的 Java Runtime 是更新版 JRE;如果不是,请清除 Use default(使用缺省值)复选框,并浏览到新 JRE 的 jvm.dll 文件
- 重新启动 Apache Tomcat 9 服务
附加信息
以上步骤仅适用于需要将更新版 JRE 用于 NuGenesis SDMS 的客户。SDMS Web 应用程序使用缺省 JRE (1.8 update 172 x86) 进行了广泛的测试,但更新版 JRE 只进行了非常有限的测试。
Oracle 在 v1.8 update 202 版本之后更改了 Java 许可协议。update 202 之后的版本可能需要 Oracle 的额外付费许可。1.8 update 202 及之前版本预计不会产生额外的许可费用。
要确认 Apache Tomcat 是否正在使用更新版 JRE,请转到 Tomcat 的 Logs 文件夹(驱动器:\Program Files (x86)\Waters\apache-tomcat-9.0.8\logs),打开最近的 catalina.DATE.log 文件。日志文件应会显示 Java 主目录路径、JVM 版本和 JVM 供应商。
另请参阅:如何升级用于 NuGenesis SDMS 的 Apache Tomcat 版本
id190676, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG, upgrade