java升级后Eclipse(Mars)无法启动

标签 eclipse eclipse-mars

当我开始 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

最佳答案

osgi.requiredJavaVersion=1.6

此行指定使用 Java 6。如果您升级了 JAVA,则应更新此字段。

https://wiki.eclipse.org/Eclipse.ini#Specifying_the_JVM

关于java升级后Eclipse(Mars)无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26399997/

相关文章:

eclipse - 如何在 Eclipse 中使用 Pydev 组织导入?

android - 使用 USB 电缆连接时在 Eclipse 中未检测到设备

eclipse - 如何从 Eclipse PDE 中的事件编辑器获取文本

java - 如何在另一个变量超过某个值时向变量添加增量?

java - Eclipse Mars - 当前显示的页面包含无效值

eclipse - 有没有办法在 Eclipse Mars 中以文本方式编辑动态工作集?

java - 如何在 Eclipse mars 中为 php 打开 Java 透视图?

Java:如果我不包含包,我可以在命令提示符下运行,如果我包含包,我会收到 no class found 错误

Eclipse mars,无法在 mac os x 中打开