安装Eclipse时出现问题:“必须提供jre或jdk”

时间:2014-03-09 18:16:46

标签: java eclipse

每当我尝试运行Eclipse时,都会出现以下错误对话框:

  

必须有jre或jdk才能运行Eclipse。搜索以下位置后未找到任何java虚拟机:
  当前路径中的c:\ user \ ashish \ downloads \ eclipse \ jre \ bin \ javaw.exe。

我已经下载了Java,JVM等等。我该如何解决这个问题?我正在运行64位Windows 7。

5 个答案:

答案 0 :(得分:2)

请参阅FAQ

  

如果在eclipse / jre目录中安装了JVM,Eclipse将使用它;否则启动器将查询eclipse.ini文件和系统路径变量。 Eclipse不会参考JAVA_HOME环境变量。

     

要显式指定您选择的JVM,可以使用-vm命令行参数

答案 1 :(得分:2)

除非明确告诉Eclipse只使用系统上的默认Java安装,否则不会去寻找其他Java安装。对于Windows,它将java.exe复制到Windows系统文件夹中。

最简单的方法是转到http://java.com/en/download/installed.jsp并安装建议的内容,直到网站通知您有Java。

(如果Eclipse仍然不想启动,请确保您具有与上面安装的相同的32位/ 64位版本)

答案 2 :(得分:0)

你可以做两件事来摆脱这个问题:

首先:您可以在JDK配置文件中引用eclipse.ini安装,如here所述。

第二:JRE目录复制到您的eclipse主目录中。

答案 3 :(得分:0)

问题可能是 1.用于32位或64位处理器的JDK - 我有一个64位处理器,但我的eclipse正在寻找32位兼容的java 2.我下载了32位处理器,然后更新了eclipse.ini文件

因此,它有效!!

答案 4 :(得分:0)

也许您可能下载了错误的文件,即64位操作系统可能是32位(下载64位.exe文件),请尝试检查,节省大量时间。