我刚刚安装乌拉,某种 Dropbox 等效程序,当我启动它时,会出现一个窗口,提示“无法找到 Java VM“。
我已经安装了 Java VM,但我再次检查,Java VM 已安装并可以从命令行启动。
答案1
Wuala 要求在 wuala.ini 文件中存在以下行(在 Windows 7 上位于此处C:\Users\<USERNAME>\AppData\Roaming\Wuala
):
vm.location=C:\Program Files (x86)\Java\jre1.6.0\bin\client\jvm.dll
注意上述路径适用于 Windows 7 64 位,适用于 JRE 6 32 位。还请注意,使用 JRE 7 64 位的服务器 dll 时 Wuala 不会启动。
答案2
Wuala 的最新版本也显示此消息,但原因不同。如果系统中没有 32 位 Java VM,Wuala 安装程序将安装它。一段时间后,32 位 Java VM 会因某种原因被卸载,可能是因为某些更新删除了较旧的不安全 VM 并将其替换为新的 VM(恰好是 64 位)。然后 Wuala 停止工作。
解决方案是从 java.com 下载离线 32 位安装程序,同时安装 32 位和 64 位 Java VM。这是一种受支持的配置,尽管它不是默认配置。重新安装 Wuala 也可以完成这项工作,因为它会触发正确的 Java VM 的安装。