【发布时间】:2012-06-06 19:31:56
【问题描述】:
我一直在尝试从 Qualcomm 安装这个 ARToolkit: https://ar.qualcomm.at/qdevnet/ (Windows“.exe”版本)在 Windows 7 64 位平台上,我不断收到错误:
加载 Java VM 时出现 Windows 错误 2
尝试安装此程序的程序是 InstallAnywhere,但我似乎找不到有关此错误的任何文档。崩溃发生时的对话框名称是 LaunchAnywhere
我只是想知道是否有人以前见过这种错误,如果有,如何解决。我可以在网上找到的极少数答案与 Win98/ME 问题有关,因此它们无关紧要。
如果这有点相关,我目前正在使用 JDK 1.7.0_04 和 jre 1.7。
【问题讨论】:
-
我们使用旧版本 (7.1) 的 InstallAnywhere 自行构建的安装程序也存在类似问题。事实证明,我们没有让安装程序在 64 位 Java VM 上运行。最后,我们捆绑了一个 32 位 VM,仅供安装程序运行。安装程序找不到的文件(“windows error 2”)是“程序文件(86)”中的一些 32 位 vm dll。由于您无法更改安装程序,因此您可以尝试安装 32 位 VM,仅用于安装时间。一旦安装了 ARToolkit,我想你可以切换回(重新安装)到 64 个 VM,也许一切仍在运行 ;-)。
-
请注意,Windows 的消息拼写错误“发生”!
标签: java windows installation installanywhere