在尝试找出“未安装 Java JDK/JRE”问题并编辑 .ini 文件以指示从哪个 Java JRE 开始后,我遇到了这个错误,这非常令人沮丧。我必须在 .ini 文件中做了一些事情才能实现这一点。我尝试了一些不同的方法来解决这个问题,但由于我今天无法完成任何事情,它变得非常紧张,因此我们将不胜感激。
我读到这是 32 位和 64 位 Java 与 Eclipse 之间的冲突,但是我 99% 确定它们都是 64 位的。第二个问题,无论如何我可以仔细检查我有两个 64 位版本吗?
最佳答案
问题是您正在尝试使用 32 位版本的 Java 启动 64 位版本的 Eclipse。您可以从here下载。
使用 64 位 JVM 启动 Eclipse,问题就会消失。
这样做:
eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe
您还可以通过执行以下操作更新 eclipse.ini 文件中的前两行以默认使用 64 位 java:
-vm
c:\path\to\64\bit\bin\javaw.exe
此外,您还可以下载 32 位版本的 Eclipse 以与 32 位 Java 一起使用。关键是位数是一样的。
关于java - Eclipse 错误 - Java 已启动但返回退出代码 =13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21266188/