这与其他人得到的错误相同: Java已启动但返回错误代码=13
我查看了很多地方,并且了解错误的本质。这是获得正确的 PATH 和获得正确的 JRE 的结合。到目前为止一切顺利。
问题是,我想我已经做到了。我的路径有 C:\Program Files (x86)\Java\jre6\bin 在其中,我的 eclipse.ini 在 -vmargs 上方有这些行: -vm C:\Program Files (x86)\Java\jre6\bin\javaw.exe
我确实有 JRE6,它就在那个位置,而且我确实从 Oracle 下载了它,经该网站验证为最新。
我运行的是 Windows7 64 位。我认为 JRE6 安装在 x86 文件夹中,因为这是旧 JRE 所在的位置。出于沮丧,我尝试指向其中最新的(jre1.6.0_22),但当然这也没有什么好处。
我读过很多指导文章,它们都或多或少说了相同的事情。获取正确的路径,确保您有当前的 JRE,并将这些行添加到 ini 文件中。检查、检查、检查。
如果有人能告诉我我做错了什么,我将不胜感激。
最佳答案
当您尝试在 32 位 JVM 上运行 64 位 Eclipse 时,您将收到此错误。将其中一个和另一个对齐。我通过控制面板 > 添加/删除程序卸载 32 位 JRE/JDK,然后从 http://java.com 重新安装 64 位 JRE/JDK。 。它会自动识别平台并安装正确的平台。否则从 oracle.com 手动下载。请注意选择正确的平台版本。
哦,我还会撤消您在 eclipse.ini
中所做的更改。只要您不理解错误的含义以及这些行的作用,就不要修改它们。
关于java - 安装 Helios 时遇到问题 - Java 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176557/