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