exit = 13 似乎是说库版本不正确,比如 32 位 64 位不对应。
你观察一下这些命令的输出在你的机器上是什么样的:
C:\>cd C:\ProgramData\Oracle\Java\javapath 我从你的图片中看到的 C:\ProgramData\Oracle\Java\javapath\javaw.exe 怎么看都觉得怪异,我们平时看到 javaw.exe 都是在 JDK/JRE 的 bin\javaw.exe,所以你要确认一下这点。
你这个看起来像是 Win7 机器,我觉得你的这个参数是错误的。
你需要知道你的 JDK 在什么位置(如果你打算开发Java程序,光安装了JRE是不够的)。
假设你的 JDK 在 C:\java\JDK 目录。
你修改你的 eclipse 目录下的 eclipse.ini,在 -vmargs 前面加个换行,然后添加
-vm
记得上面是2行,而且要在 -vmargs 前面。现在你下载的 eclipse 是 64位的,也要保证你这个 JDK 也 64位的。
另外,不要用 Windows 记事本编辑这个文件,作为开发人员你需要像 Notepad++ 这种专业点的文本编辑器。
追问应该是JDK的问题,我重新下载了1.7版本的安装了发现就没问题了,谢啦
我下载的就是64位的,系统重装之前能正常安装,重装了下系统就老实弹这个框了。。。