我正在尝试在Windows7 32位计算机上安装SpringSourceToolSuite并且有一个问题,springource工具套件安装程序.exe文件正在寻找旧的jre而不是新的jdk,我怎么能让安装程序指向新的jdk而不是老jre?
以下是收到的错误消息:
注册管理机构指的是不存在的 Java运行时环境安装 或运行时已损坏。系统 找不到指定的路径。
有什么建议吗?
答案 0 :(得分:3)
我有类似的问题。此错误表示Windows注册表中java运行时的条目指向没有java的位置。这可能意味着混乱的Java安装(可能是某些未正确卸载的Java版本)。
也许这可以通过重新安装Java来解决(但我不是100%肯定)。无论如何,您可以检查以下步骤,以查看是否为正常运行的Java安装正确配置了注册表。
(注意:处理注册表时要小心,不要修改不必要的东西)
希望您发现此信息有用。
答案 1 :(得分:1)
通常在根目录中找到你的sts.ini文件,尝试将其添加为文件中的第一行,确保它指向你的jdk,有时你需要将-vm和路径放在不同的行上。 / p>
-vm C:\ Program Files \ Java \ jdk1.6.0_20 \ bin \ javaw.exe
您也可以尝试使用zip安装程序而不是.msi安装程序。
答案 2 :(得分:0)
如果您仍然遇到安装程序问题,请确保已下载整个文件。有些日子可能需要一段时间才能完成。检查下载的大小是否与描述的大小相同,并运行哈希程序以检查它是否完好
例如springsource-tool-suite-2.7.0.RELEASE-e3.7-win32-installer.exe 361MB sha1 - md5
部分下载程序似乎可以启动,但永远不会完成。并且它可能也不会显示任何错误消息 - 正如我所知,尝试过快地安装:)