我更新了java和eclipse不起作用

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

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

这对我有用:删除线条:

-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安全设置才能获得访问权限。 我建议你不要在记事本中编辑这种类型的文件(使用notepad ++)。 在编辑之前备份文件。

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

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

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

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

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

validation您是否从Eclipse安装了不同版本的JDK / JRE。 如果您已安装64位JDK版本且Eclipse版本为32位,则无法使用。 他们必须是平等的。

要validation您的Java版本是什么,请在命令行窗口键入:

 java -d64 -version 

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

要validationEclipse版本是什么,请参阅此文章 。

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

如果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;

这将解决您的问题。

使用最新的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和路径。

{抱歉没有任何截图来certificate它}

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

 -vmargs -Dosgi.requiredJavaVersion=1.5 

以下两行:

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

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

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

我从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又开始了。