Sdk 升级黑板学习9.1 Java问题

Sdk 升级黑板学习9.1 Java问题,sdk,java,blackboard,Sdk,Java,Blackboard,我正在尝试将Blackboard learn 9.1升级到最新的service pack。我已经成功安装了SP9,现在正在尝试安装10,但要做到这一点,我必须安装一个较新版本的JDK。当我更改JAVA_HOME以反映此更改时,安装程序报告它仍然设置为以前的版本。我重新启动了服务器,现在错误消失了,但我得到的是: 在C:/Java/jdk1.6.0_32上找不到Java SDK位置 有人能告诉我为什么它仍然在寻找旧版本的路径,我能做些什么来改变它吗?黑板上的某个人最终能够帮助解决这个问题,答案如下

我正在尝试将Blackboard learn 9.1升级到最新的service pack。我已经成功安装了SP9,现在正在尝试安装10,但要做到这一点,我必须安装一个较新版本的JDK。当我更改JAVA_HOME以反映此更改时,安装程序报告它仍然设置为以前的版本。我重新启动了服务器,现在错误消失了,但我得到的是:

在C:/Java/jdk1.6.0_32上找不到Java SDK位置


有人能告诉我为什么它仍然在寻找旧版本的路径,我能做些什么来改变它吗?

黑板上的某个人最终能够帮助解决这个问题,答案如下:

如果在Windows上运行,在安装JavaSE开发工具包(JDK)时,请确保JDK和JRE组件都安装在不同的位置。另外,确保JDK或JRE的路径名中没有空格。 关闭Bb服务 安装最新版本的JavaSEJDK,至少安装7u7版本 更改JAVA_Home环境变量


更改config\bb-config.properties,同时更改hbbconfig.java.home和bbconfig.java.home.win的路径。路径需要使用前斜杠,而不是标准的Windows反斜杠。

似乎许多富web应用程序不再需要整个Java(JDK)框架。我认为Blackboard将致力于开发一个未来版本,该版本需要更少的Java支持,并在JavaScript中使用更多的新特性。为了使用他们的应用程序,要求用户安装像JDK这样的整个框架可能会有很多。反斜杠的问题似乎是Blackboard在IIS和Apache上都可以工作,并且一些配置文件取决于操作系统类型。我相信有一个PHP变量,比如$\u SERVER,可以告诉灌输什么操作系统类型。