24

我今天 23.06.2012 更新了我的 JRE,之后日食将不再开始。当我双击启动 Eclipse 时,启动画面看起来像相机闪光灯,然后什么也没有发生。

关于如何解决这个问题的任何想法?

4

10 回答 10

44

这对我有用:删除行:

-vmargs
-Dosgi.requiredJavaVersion=1.5

添加这两行:

-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe

编辑路径以匹配您的安装。ini 文件一般存在于$ECLIPSE_HOME/eclipse.ini Eclipse ini 文件中

注意:您需要更改 Windows 安全设置才能获得访问权限。我建议您不要在记事本中编辑此类文件(使用记事本++)。在编辑之前备份文件。

于 2015-04-17T21:19:23.413 回答
13

我刚刚将这一行添加到 eclipse.ini 文件中

-vm
C:\Program Files\Java\jdk1.7.0_03\bin\javaw.exe

我博客上的解决方案 现在运行成功。

于 2012-06-23T11:00:22.630 回答
4

检查路径中是否添加了 java\bin 路径,并且在 eclipse 安装文件夹中,有一个名为 eclipse.ini 的文件,并检查是否添加了 vmargs,如下所示。

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m
于 2012-06-23T09:57:46.153 回答
2

验证您是否安装了与 Eclipse 不同的 JDK/JRE 版本。如果你安装了 64 位的 JDK 版本,而你的 Eclipse 版本是 32 位的,它就不能工作。他们必须是平等的。

要验证您的 java 版本是什么,请在命令行窗口中键入:

java -d64 -version

如果出现:“Error: This Java instance does not support a 64-bit JVM. Please install the desired version.”,说明你的java版本是32位。

要验证您的 Eclipse 版本是什么,请参阅这篇文章

于 2014-10-12T20:04:17.197 回答
1

从 java 更新后,我遇到了同样的挑战。在网上搜索后。我使用了这个简单的解决方案。找到你的eclipse安装方向。我的在 C:\Users\adefemi\eclipse\jee-neon\eclipse 下

然后打开ecliipse.ini,到C:/Program Files/Java/jre1.8.0_144/bin这一行

相应地更改版本名称。例如我以前是 C:/Program Files/Java/jre1.8.0_121/bin

这就是我所要做的,日食又开始打开了。

于 2017-08-25T16:03:04.807 回答
1

正确的方法是替换以下行:

-vmargs
-Dosgi.requiredJavaVersion=1.5

有以下两行:

-vm
C:\Program Files\java\jdk1.8.0_102\bin\javaw.exe

您必须编辑路径以匹配您的安装。

即使这还不够。您必须从工作区中删除“.metadata”文件夹。

于 2016-08-22T09:25:42.547 回答
0

检查您的 JAVA_HOME 环境变量。它是否指向新位置。另请参阅由于崩溃而生成的日志文件

于 2012-06-23T10:27:32.437 回答
0

如果遇到 Eclipse 有关 java 的问题,请在您的机器上手动安装 Java ( http://java.com/en/download/manual.jsp )。

如果您使用的是 64 位机器,那么您需要将 java 安装到c:\program files\java (Default Path)而不是c:\program files (x86)\java.

设置环境变量路径为c:\program files\java\bin;

这将解决您的问题。

于 2015-05-19T06:08:10.480 回答
0

在您的机器上安装 Java 更新后,编辑该eclipse.ini文件以更新最新的 jdk 位置。

在 MacOS 中,

  1. 右键单击 Eclipse 应用程序图标。
  2. 单击Show Package Contents
  3. Contents/Eclipse
  4. 打开eclipse.ini文件。
  5. 编辑-vm /Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home/jre/bin指向最新的。
  6. 保存并关闭eclipse.ini

现在启动 Eclipse 应用程序并修复错误。

于 2020-09-24T16:24:48.753 回答
0

使用最新的 JAVA 更新工具。

假设您通过http://java.com/en/download/installed8.jsp进行了更新,然后您只是通过 Java 的更新过程跑下来,接下来是 Java 的更新过程,然后打开 Eclipse,您在这里遇到了同样的问题.

要解决此问题,请转到 Windows 的环境变量并检查“路径”变量,您可能会注意到 Java 更新过程添加了一个类似这样的条目“C:\ProgramData\Oracle\Java\javapath”删除它并添加“JAVA_HOME”如果你有一个或你的 Java 的位置。另请注意,您必须在“路径”环境的开头输入。

这发生在我身上,删除添加的 Java 更新条目解决了问题,并在 eclipse.ini 中添加了 Java 的 -vm 和路径。

{抱歉没有截图证明}

于 2016-06-13T10:52:57.293 回答