【发布时间】:2015-01-17 03:28:36
【问题描述】:
我刚刚将 Java 更新到 1.8 u25,现在每次尝试打开 Eclipse 时都会收到此消息
当谈到 Eclipse 时,我不知道自己做错了什么。我已经重新下载了很多次,但仍然无法正常工作。我该如何解决这个问题?
这是我的 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.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files (x86)\Java\jdk1.8.0_25\jre\bin
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms40m
-Xmx512m
【问题讨论】:
-
@Harry,它可能是:如果是这样,这可能需要关闭。
-
你下载了哪个版本的Eclipse? Luna 和 Kepler 默认提供 Java 8 支持(需要下载支持包)
-
@Adheep 我安装了 Luna。
-
@Harry 不是重复的。我也有同样的问题。注意错误消息中的
-vm选项不匹配eclipse.ini文件中的选项。在我的情况下,ini文件中甚至没有提到这样的选项。另一个问题来自 Feb 2011,而这个问题是在安装 Java 8 Update 25 之后开始发生的。它在 Java 7 的最新版本中运行良好。 -
它是重复的。问题正如@Sergey Morozov 所描述的那样,64 位日食与 32 位 jre 或反之亦然。这在新人 eclipse 论坛的贴子中有更全面的描述,eclipse.org/forums/index.php/t/198527