【发布时间】:2014-12-11 13:26:33
【问题描述】:
当我开始 Eclipse 时,我收到了这个错误。 -vm 参数包含 java.exe 的路径,这在我的系统中不是它们在 java 升级后可能的路径。我该如何纠正? Java 已启动但返回退出代码=13 C:/ProgramData/Oracle/java/javapath/java.exe.... 我的系统中不存在此路径
Eclipse.INI 内容是
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
【问题讨论】:
-
向我们展示你的 eclipse.ini 的内容
-
-启动插件/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200。 v20140603-1326 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --launcher.defaultAction openFile --launcher .appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx512m
-
请编辑您的问题并将 eclipse.ini 内容放在那里。换行符在此文件中很重要,我们无法在评论中看到它们。
-
您正在启动 64 位 Eclipse,您的 Java 是 64 位吗? Java 和 Eclipse 都必须是 64 位或 32 位。
-
我的 JVM 似乎是 32 位的,而 Eclipse 肯定是 64 位的可能这就是原因,它引用的早期位置必须有 64 位 Java,在整个升级过程中某处被卸载。我想我只要下载 32 位版本的 Eclipse Mars 就可以解决问题了。
标签: eclipse eclipse-mars