我正在尝试将 Blackboard learn 9.1 升级到最新的服务包。我已经成功安装了 SP9,现在正在尝试安装 10,但要做到这一点,我必须安装更新版本的 JDK。当我更改 JAVA_HOME 以反映此更改时,安装程序报告它仍设置为以前的版本。我重新启动了服务器,现在该错误已经消失了,但是我得到了:
在 C:/Java/jdk1.6.0_32 中找不到 Java SDK 位置。
谁能告诉我为什么它仍在寻找旧版本的路径,以及我能做些什么来改变它?
我正在尝试将 Blackboard learn 9.1 升级到最新的服务包。我已经成功安装了 SP9,现在正在尝试安装 10,但要做到这一点,我必须安装更新版本的 JDK。当我更改 JAVA_HOME 以反映此更改时,安装程序报告它仍设置为以前的版本。我重新启动了服务器,现在该错误已经消失了,但是我得到了:
在 C:/Java/jdk1.6.0_32 中找不到 Java SDK 位置。
谁能告诉我为什么它仍在寻找旧版本的路径,以及我能做些什么来改变它?
Blackboard 的人最终能够帮助解决这个问题,答案如下:
如果在 Windows 上运行,则在安装 Java SE 开发工具包 (JDK) 时,请确保 JDK 和 JRE 组件都安装到不同的位置。此外,请确保 JDK 或 JRE 的路径名中没有空格。关闭 Bb-Services 安装最新版本的 Java SE JDK,至少版本 7u7 更改 JAVA_Home 环境变量
更改 config\bb-config.properties,同时更改 bbconfig.java.home 和 bbconfig.java.home.win 的路径。路径需要有正斜杠而不是标准的 Windows 反斜杠。