Eclipse JRE或JDK缺失
我试图在朋友的计算机上使用Eclipse,但是当我们运行Eclipse时我们会继续使用它
我们也设置了环境变量。
编辑
在安装黑莓插头之前它正在工作。
Eclipse不需要变量JAVA_HOME
。 如果Java安装没有将Java可执行文件放在PATH
,则应手动添加它们。
启动和运行Eclipse的更快方法是修改eclipse.ini
并使用-vm
选项。
http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example
我有同样的问题。 对我来说,我需要JDK 。 所以我不得不安装JDK。 它应该与64位与32位窗口的构建平台相匹配。 之后,我从eclipse.ini文件中移除了-vm行(建议的修复)。 它给了我“无法创建虚拟机”错误。 JDK的当前版本是版本7,而eclipse的Android Developers Toolkit版本目前基于JDK 6.但它似乎有效。 Eclipse出现并且function正常。 还没有写过程序。
转到eclipse文件夹(安装了eclipse)并在编辑器中打开eclipse.ini文件,并在openFile标记后添加以下代码。
-vm C:\ Program Files \ JDK6 \ bin \ javaw.exe
就这样。
我遇到了类似的问题,因为我们的服务台不断更新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\\jre\bin\javaw.exe"
这将使Eclipse指向您希望它使用的JDK中的JRE,然后您可以在JDK更新时更新该快捷方式。
这显然是在Windows 64bit上。
它也可能发生在JAVA和Eclipse位版本 不匹配的情况下。
例如:
如果你的系统java是32位并且你正在尝试安装64位的Eclipse,那么可能会出现相同的情况。 因为Eclipse会在Program Files中查找Java,同时Java可能出现在Program Files(x86)中。
所以在这种情况下,eclipse不会获得java并抛出相同的错误。