我正在尝试在朋友的计算机上使用 Eclipse,但是当我们运行 Eclipse 时我们不断得到这个
我们也设置了环境变量。
编辑
在他安装黑莓插件之前它正在工作。
JAVA_HOME
Eclipse 不需要该变量。如果您的 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 出现并且可以正常工作。还没有真正写过程序。
转到 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\<jdkver>\jre\bin\javaw.exe"
这会将 Eclipse 指向您希望它使用的 JDK 中的 JRE,然后您可以在 JDK 更新时更新该快捷方式。
显然,这是在 Windows 64 位上。
它也可能发生在JAVA 和 Eclipse 位版本不匹配的情况下。
例如:
如果在您的系统中 java 是 32 位的,而您正在尝试安装 64 位的 Eclipse,那么可能会发生同样的情况。因为 Eclipse 会在 Program Files 中查找 Java,而同时 Java 可能出现在 Program Files (x86) 中。
所以在这种情况下,eclipse 不会得到 java 并抛出同样的错误。
安装 Eclipse 时,缺少 Jre:
我解决了我的错误如下: -
如果您的系统中有 2 个程序文件夹,则可能会出现此错误。“程序文件”和“程序文件 x86”。
请在“程序文件”文件夹中安装 JDK&JRE。希望您的 jre 缺失错误得到解决。
这对我有用: