【发布时间】:2015-01-03 14:07:16
【问题描述】:
我不得不重新格式化我的电脑,并在此过程中从 Windows 7 升级到 Windows 8.1。
我重装了64位版本的eclipse:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1/eclipse-java-luna-SR1-win32-x86_64.zip
然后我安装了 64 位版本的 Java JRE 和 JDK。分别可以找到:
- C:\Program Files\Java\jdk1.8.0_25
- C:\Program Files\Java\jre1.8.0_25
但是,在启动 Eclipse 时,我收到以下错误:
Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须是 可用于运行 Eclipse。没有找到java虚拟机 搜索以下位置后: C:\Users\Christian\Desktop\eclipse\jre\bin\javaw.exe javaw.exe 在你的 当前路径。
所以我打开了 CMD 并测试了我的路径,它们设置正确。
-- 我看到的关于这个问题的每个问题,问题是用户安装了 x86 版本的 eclipse 和 x64 java,或 x86 java 和 x64 eclipse 等,但在我的问题中并非如此。
【问题讨论】:
-
设置
%JAVA_HOME%?你是如何“测试你的路径”的?如果你只是在命令提示符下输入javaw.exe,它会起作用吗? -
另外,什么指向您的
eclipse目录(您收到的错误消息中的路径指的是它,而不是您的 rjre 所在的位置)?这似乎不对。某处必须有一个设置,使 eclipse 认为您在该位置安装了 java。 -
我的 JAVA_HOME 变量已设置,将参数添加到 .ini 文件并没有改变结果。