我从以下网址下载了适用于 Windows 64 位 Java 开发人员的 Eclipse IDE -日食下载,以及来自的 jdk-7u9-windows-i586.exeoracle 下载。
然后我在中安装了 JDK C:\Program Files (x86)\Java\jdk1.7.0_10
,当我运行上面的 eclipse 时,我得到了 -
为了运行 Eclipse,必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK)。
搜索以下位置后未找到 Java 虚拟机:
当前 PATH 中的 C:\Program Files (x86)\eclipse_juno_java_developer\eclipse\jre\bin\javaw.exe
问题可能出在环境变量上
我有**用户变量
PATH = C:\Program Files (x86)\Java\jdk1.7.0_10\bin;
并在系统变量中
JAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0_10
PATH = C:\Program Files (x86)\Java\jdk1.7.0_10
我的操作系统是Windows 7 Home Premium 64位Service Pack 1。
有什么解决办法吗?这里出了什么问题?
答案1
正如我在评论中提到的,您安装了 64 位版本的 Eclipse,并且在此基础上安装了 32 位版本的 JRE/JDK。然后您强制使用路径 - 混合搭配 32 位/64 位依赖项并不是一个好主意。
我建议您卸载两者,删除您所做的路径更改并坚持使用 32 位 Eclipse/32 位 JRE/JDK 或 64 位 Eclipse/64 位 JRE/JDK。
一旦你完成了这些,一切都会好起来