Eclipse/Java 无法启动任何项目

Eclipse/Java can't start any project

我在编写 Java 代码时没有遇到任何问题。然后我更新到 Java 8 因为我无法再启动 Eclipse。所以我再次将它降级为 Java 7。现在我可以启动 Eclipse,但是如果我尝试启动任何 Java 项目,我会得到这个:

Thread [main] (Ausgesetzt (Ausnahmebedingung UnsupportedClassVersionError))
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line:not available Launcher$AppClassLoader.loadClass(String,boolean) line: not available
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: not available
LauncherHelper.checkAndLoadMain(boolean, int, String) line: not available
C:\Program Files\Java\jre7\bin\javaw.exe(10.06.2015 19:24:48)

已在 google 上搜索此问题。有一些带有步进过滤的解决方案,但没有帮助。 希望有人能帮助我。 (如果有些词你听不懂:那是德语,但别担心,它们不是必需的) 谢谢

更新您的 java 路径以指向 Java 7.

您可以在 eclipse.ini 文件中显式指定 -vm 参数,如下所示,然后重新启动 eclipse

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20150204-1316
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jre7\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

如果问题仍然存在,请尝试在新工作区中打开 eclipse,并将旧工作区文件夹中的项目导入新工作区文件夹

注意:建议将 jdk 作为 -vm 参数的值而不是 jre