我们在 Windows Server 2012 R2 上运行 ColdFusion 2016。我看到 ColdFusion 有一个需要 JDK 1.8.0_121 或更高版本的更新(Update 5 build 303689)。我们目前在 1.8.0_112。我已经打开了 C:\ColdFusion2016\jre\bin\javascpl.exe 但我没有像我认为应该基于谷歌搜索的“更新”选项卡。
我找到了几个链接,它们帮助我使用 regedit 获得“更新”选项卡
- 转到“HKEY_LOCAL_MACHINE > SOFTWARE > Wow6432Node > JavaSoft > Java Update > Policy”。
- 创建一个 DWORD(32 位)值并将其命名为“EnableJavaUpdate”。
- 将其值(值类型 - 十六进制)设置为 1 以显示更新选项卡。将其值设置为 0 以从 Java 控制台隐藏“更新”选项卡。
资料来源: http ://ccm.net/faq/35020-java-the-update-tab-is-missing-from-the-java-control-panel https://www.tenforums.com/software-apps/68463 -update-tab-missing-java-control-panel-version-8-update-11-64-bit.html
但是,现在当我在“更新”选项卡中单击“立即更新”时,我收到此错误消息“RuntimeException:无法启动更新检查,jucheck.exe 不存在于:C:\Program Files (x86)\Common Files \Java\Java 更新\jucheck.exe
我应该以另一种方式这样做吗?我是否必须下载新版本的 java 可执行文件并将其安装在另一个位置,然后将 CF 指向它?看来更新Java不应该这么难!