2012-08-03 273 views
4

我试图使用Eclipse的一个朋友的电脑上,但我们不断收到这样,当我们运行EclipseEclipse的JRE或JDK缺少

enter image description here

我们有环境变量设置为好。

enter image description here


编辑

他装在黑色浆果插头。之前,它正在

回答

1

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

-vm C:\ Program Files文件\ JDK6 \ BIN \ javaw.exe的

这就是全部。

2

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

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的走向为JRE的JDK,你想让它使用,然后您可以在JDK更新时更新该快捷方式。

这是在Windows 64位,显然。

0

它也可以发生在不匹配JAVA和Eclipse位版本

为如:

如果系统中的Java是32位的,你要安装64位的Eclipse的则可能会出现同样的情况。 由于Eclipse将在Program Files中查看Java,同时Java可能出现在Program Files(x86)中。

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