我更新了java和eclipse不起作用

时间:2012-06-23 09:51:57

标签: java eclipse ide

我今天23.06.2012更新了我的JRE,之后日食将不再开始。当我双击启动eclipse时,启动画面就像一个相机闪光灯,然后没有任何反应。

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

10 个答案:

答案 0 :(得分:35)

这对我有用: 删除行:

-vmargs
-Dosgi.requiredJavaVersion=1.5

添加以下两行:

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

编辑路径以匹配您的安装。 ini文件通常出现在$ECLIPSE_HOME/eclipse.ini Eclipse ini file

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

答案 1 :(得分:11)

我刚刚将此行添加到eclipse.ini文件

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

The solution on my blog 现在它已成功运行。

答案 2 :(得分:4)

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

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m

答案 3 :(得分:2)

验证您是否从Eclipse安装了不同版本的JDK / JRE。如果您已经安装了64位JDK版本,并且您的Eclipse版本是32位,那么它将无法正常工作。他们必须是平等的。

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

java -d64 -version

如果出现:"错误:此Java实例不支持64位JVM。请安装所需的版本。",这意味着你的java版本是32位。

要验证您的Eclipse版本是什么,请参阅this post

答案 4 :(得分:0)

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

答案 5 :(得分: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;

这将解决您的问题。

答案 6 :(得分: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和路径。

{抱歉,没有任何屏幕截图可以证明这一点}

答案 7 :(得分:0)

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

-vmargs
-Dosgi.requiredJavaVersion=1.5

以下两行:

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

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

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

答案 8 :(得分:0)

我从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

这就是我所要做的所有事情,eclipse又开始了。

答案 9 :(得分:0)

一旦您的计算机上安装了Java更新,请编辑eclipse.ini文件以更新最新的jdk位置。

在MacOS中,

  1. 右键单击Eclipse App图标。
  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应用程序,该错误已解决。