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