无法安装 Eclipse IDE - 缺少 JRE。无法打开文件

Posted

技术标签:

【中文标题】无法安装 Eclipse IDE - 缺少 JRE。无法打开文件【英文标题】:Can't install eclipse IDE - JRE missing. Can't open file 【发布时间】:2019-06-30 19:08:18 【问题描述】:

我正在尝试在 Windows 10 笔记本电脑上安装 Eclipse,因此下载了安装程序,但是当我尝试运行它时,我在 Chrome 中打开了以下错误:

我看到有人说我需要安装 oracle jdk,所以我已经完成了(jdk-11.0.2),但我仍然收到此错误。 有人知道我该如何解决这个问题吗?在此先感谢:)

【问题讨论】:

你有哪个 JDK? x64 还是 x86? java SE development kit 11. 这是他们下载页面上最新的一个。 x64 ***.com/a/11787980/8809524 检查是否有帮助 【参考方案1】:

需要有关您正在运行的操作系统的更多信息。我见过一些用户在安装旧的 Java 类时遇到问题的实例,this solution 为他们工作。

“解决方案:下载并安装 Java 开发工具包的 Windows-x64 版本,而不是 Windows-x86 版本。”

还要确保您使用的 Eclipse 安装程序与您的 JRE 相同,否则您会遇到类似这样的错误。

您还可以使用 these steps 指定 JRE 的位置(再次确保它们是同一位)。

【讨论】:

抱歉,忘了说是windows 10 您使用的是同一个位的 Eclipse Installer 和 JRE 吗? (即 64 或 32)? 他们都是 64 位的 仍在尝试深入研究并找到this reference,如果您还没有看到的话。用户说他们能够通过删除所有内容并在 32 位上安装两者来解决问题(不管它们是在 64 位系统上)。您还可以使用 these steps 为 Eclipse 指定 JRE 位置 感谢您的帮助,我设法通过安装不同版本的 JDK(之前的版本)解决了这个问题,并且成功了。不知道为什么最新的不起作用......【参考方案2】:

看起来您没有正确设置 JAVA_HOME。 尝试通过this链接进行设置。

【讨论】:

我已经这样做了,但仍然遇到同样的错误。但是,我确实注意到 JDK 安装在 x86 程序文件中,尽管我没有 x86 JDK。不确定这是否会成为问题? 您还应该确保您的系统配置安装了正确的 jdk,即 32 位或 64 位。 双重检查,我肯定是在 64 位操作系统上,所以应该可以吗? x86 是 32 位的。因为你有 64 位操作系统,你需要卸载并重新安装适当版本的 jdk,不要忘记设置环境变量【参考方案3】:

感谢大家的帮助,最后我通过安装一个稍旧版本的JDK而不是最新版本来解决这个问题。这似乎已经解决了。 :)

【讨论】:

以上是关于无法安装 Eclipse IDE - 缺少 JRE。无法打开文件的主要内容,如果未能解决你的问题,请参考以下文章

maven项目不完整,缺少JRE Library和Maven Dependecies

eclipse java ee ide 配置

JRE无法安装

错误:缺少 JavaFX 运行时组件 - JavaFX 11 和 OpenJDK 11 以及 Eclipse IDE

我无法卸载 Eclipse IDE,所以我从我的 PC 中删除了所有与 Eclipse 相关的文件。现在我无法重新安装它。我不断收到这个奇怪的错误

如何配置Java EE Eclipse+Tomcat开发环境,并导入项目