呼啦一阵风
我突然收到了这个错误。即使我没有进行任何配置更改也没有安装任何新的jdk,Eclipse仍然停止工作。这是我的eclipse.ini文件:--clean-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m--launcher.defaultActionopenFile-vmC:/Program Files (x86)/Java/jre7/bin/javaw.exe--launcher.appendVmargs-vmargs-Dosgi.requiredJavaVersion=1.6-Xms40m-Xmx1024m为了使Eclipse成功启动,我删除了 -vmargs -Dosgi.requiredJavaVersion=1.6 -vm C:/Program Files (x86)/Java/jre7/bin/javaw.exe所以这是我的更新文件:--clean-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m--launcher.defaultActionopenFile-Xms40m-Xmx1024m我不知道为什么要删除osgi.requiredJavaVersion = 1.6来解决这个问题,因为我的jvm版本是1.6。来自文档http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.htmlosgi.requiredJavaVersionThe minimum java version that is required to launch Eclipse. The default value is "1.4.1".我认为我的Java版本设置正确。无论如何,Eclipse现在开始为我运行……