从 Eclipse 2020-06 更新到 2020-09 后,Java 支持消失
After updating from Eclipse 2020-06 to 2020-09, Java support is gone
我在 Java Eclipse 上为 Java Developers 2020-06 在 Windows 10 上开发,并决定 运行 更新,安装了 Eclipse 2020-09。当 Eclipse 重新启动时,我创建了一个新的工作区。当我打开 Preferences
时,不再有 Java 部分。唯一的 Java 搜索结果是在 Oomph:
Java New Project
精灵也不见了。 (我在 Other
下查看了。)
安装细节仍然显示 Eclipse IDE for Java Developers 和 Eclipse Java Development Tools:
如何重新启用 Java 支持?
更新
这是 eclipse.ini
文件:
-startup
plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx2048m
--add-modules=ALL-SYSTEM
澄清一下,我假设您在“eclipse.ini”文件的“-vm”参数中指定了 Java 11 JDK(或更新的)? 2020-09 至少需要 Java 11 至 运行.
我会创建一个新工作区。
我在 Java Eclipse 上为 Java Developers 2020-06 在 Windows 10 上开发,并决定 运行 更新,安装了 Eclipse 2020-09。当 Eclipse 重新启动时,我创建了一个新的工作区。当我打开 Preferences
时,不再有 Java 部分。唯一的 Java 搜索结果是在 Oomph:
Java New Project
精灵也不见了。 (我在 Other
下查看了。)
安装细节仍然显示 Eclipse IDE for Java Developers 和 Eclipse Java Development Tools:
如何重新启用 Java 支持?
更新
这是 eclipse.ini
文件:
-startup
plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1300.v20200819-0940
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=11
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=11
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms256m
-Xmx2048m
--add-modules=ALL-SYSTEM
澄清一下,我假设您在“eclipse.ini”文件的“-vm”参数中指定了 Java 11 JDK(或更新的)? 2020-09 至少需要 Java 11 至 运行.
我会创建一个新工作区。