我正在尝试在朋友的电脑上使用Eclipse,但在运行Eclipse时我们一直遇到这个问题。我们已经设置了环境变量。
编辑:他安装Black Berry插件之前它是可以工作的。
编辑:他安装Black Berry插件之前它是可以工作的。
JAVA_HOME
变量对于Eclipse来说不是必须的。如果您的Java安装未将Java可执行文件放在PATH
中,您应该手动添加它们。
使Eclipse快速运行的更好方法是修改eclipse.ini
并使用-vm
选项。
http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_Example
我也遇到了同样的问题。对我而言,我需要安装JDK,因此我必须安装与构建平台相匹配的JDK,即64位 vs. 32位的Windows。之后,我从eclipse.ini文件中删除了-vm行(推荐修复方式),这解决了"无法创建虚拟机"的错误。当前的JDK版本为7,而Android开发者工具包的Eclipse版本是基于JDK 6的,但似乎它可以正常工作。Eclipse已经启动并且功能正常。尚未编写程序。
前往eclipse安装目录并打开eclipse.ini文件,将以下代码添加到openFile标签后面。
-vm C:\Program Files\JDK6\bin\javaw.exe
完成了。
我曾遇到类似的问题,因为我们的Java和JDK经常由我们的服务台更新,包括卸载旧的JDK。他们为我们处理了路径,但是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"
这对我有效: