无法运行Eclipse; JVM终止。 退出代码= 13
我只需附加-vm C: Program Files Java jre6 bin javaw.exe
在eclipse.ini中,然后我尝试再次启动eclipse并得到这个错误。 给我如何解决或链接,实际解决它。
这是我的eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize 256m
--launcher.defaultAction
openFile
-vm
C:Program FilesJavajre6binjavaw.exe
-vmargs
-Xms40m
-Xmx384m
谢谢
它可能只是错误显示的方式(而不是如何写入eclipse.ini文件中),但Eclipse.ini(指定JVM)中有文字说明以下内容:
配置eclipse.ini以使用JRE6时发生同样的错误。 原来我错误地配置eclipse使用64位JVM,同时运行一个32位版本的eclipse 3.7导致了这个错误。
正确的配置需要eclipse.ini -vm argumument使用“C:/ Program Files(x86)/”而不是“C:/ Program Files /”。
确保您使用的JVM版本(32/64位)与eclipse版本(32/64位)相匹配。
看看消息框的第二行。 在那里你可以看到实际上启动了哪个Java运行时。 我的是突然C: ProgramData Oracle Java javapath javaw.exe。 这发生在我安装了“chrome java updater”之后(Chrome浏览器呻吟:'你的java过时了,你必须更新...')。
在这个“chrome java update”之前,我的eclipse(luna jee x64)开始没有错误。 仔细查看我检测到的背景:chrome java更新程序(notabene从Oracle站点启动)在env var PATH前添加了C: ProgramData Oracle Java javapath。 它包含三个符号链接,指向(x86)程序文件夹中最新的java 8 JRE安装 - >因此是一个32位的java JRE。 Oracle用Java8代替了在system32(64位)中具有符号链接的旧技术。 SysWOW64(32位)。
链接地址: http://www.djcxy.com/p/29547.html