Eclipse JRE或JDK缺失

时间:2012-08-03 00:00:49

标签: eclipse java

我正在尝试在朋友的计算机上使用Eclipse,但是当我们运行Eclipse时,我们会继续使用Eclipse

enter image description here

我们也设置了环境变量。

enter image description here


修改

在安装黑莓插头之前它正在工作。

6 个答案:

答案 0 :(得分:14)

Eclipse不需要变量JAVA_HOME。如果您的Java安装没有将Java可执行文件放在PATH中,则应手动添加它们。

让Eclipse启动并运行的更快捷方法包括修改eclipse.ini并使用-vm选项。

http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example

答案 1 :(得分:3)

我遇到了同样的问题。对我来说,我需要 JDK 。所以我不得不安装JDK。它应该与 64位与32位窗口的构建平台相匹配。之后,我从 eclipse.ini 文件(建议的修复)中删除了-vm行。它给了我“无法创建虚拟机”错误。 JDK的当前版本是版本7,而eclipse的Android Developers Toolkit版本目前基于JDK 6.但它似乎有效。 Eclipse出现并且功能正常。还没有写过程序。

答案 2 :(得分:1)

转到eclipse文件夹(安装了eclipse)并在编辑器中打开eclipse.ini文件,并在openFile标记后添加以下代码。

  

-vm C:\ Program Files \ JDK6 \ bin \ javaw.exe

这就是全部。

答案 3 :(得分:1)

我遇到了类似的问题,因为我们的服务台不断更新Java和JDK,包括卸载旧的JDK。他们为我们照顾PATH,但是Eclipse用来“看见”的JRE已经消失了。所以,对我来说最有效的方法是从:

修改快捷方式的“目标”
"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe"

"C:\Program Files\Eclipse\Eclipse IDE for Java EE Developers\eclipse.exe" -vm "C:\Program Files\Java\<jdkver>\jre\bin\javaw.exe"

这会将Eclipse指向您希望它使用的JDK中的JRE,然后您可以在JDK更新时更新该快捷方式。

这显然是在Windows 64bit上。

答案 4 :(得分:1)

JAVA和Eclipse位版本不匹配也会发生。

例如:

如果你的系统java是32位并且你试图安装64位的Eclipse,那么可能会出现同样的情况。 因为Eclipse将在Program Files中查找Java,同时Java可能出现在Program Files(x86)中。

所以在这种情况下,eclipse不会得到java并抛出相同的错误。

答案 5 :(得分:0)

在安装eclipse时,Jre丢失了:

我解决了以下错误:-

如果您的系统中有2个program files文件夹,则可能会出现此错误。 “程序文件”和 “程序文件x86”。

请在“程序文件”文件夹中安装JDK&JRE。 希望您的jre缺少错误得到解决。