JRE 或 JDK 必须可用才能运行 Eclipse。搜索以下位置后未找到 JVM

2022-08-31 07:39:45

Eclipse无法打开,以前使用过eclipse,以前打开过没有问题。现在我不断收到以下错误消息:

Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须可用才能运行 Eclipse。搜索以下位置后未找到 Java 虚拟机:

之前已经打开了日食并处理了项目,并且不会打开。

以下是我不断得到的内容的屏幕截图:

enter image description here


答案 1

你可以明确地告诉 Eclipse 在哪里可以找到它。打开以下行并将其添加到文件顶部:eclipse.ini

-vm
/absolute/path/to/jre6/bin

更新:我刚刚在自己的Windows机器上确定了根本原因。GlassFish安装程序抱怨完全相同的错误消息,在GlassFish论坛中挖掘后,原因很明显:Windows机器上的JRE安装损坏。我的JRE与JDK一起出现,Java 6 JDK安装程序没有以某种方式正确安装JRE。JDK 的 JRE 安装中缺少 DLL 文件。在我从 http://java.com 重新安装独立JRE并覆盖旧JRE后,GlassFish安装程序继续进行,并且Eclipse能够在没有这两行的情况下完美启动。eclipse.ini


答案 2

我遇到了这个问题,因为我卸载了jdk版本13并重新安装了jdk版本8

即使我已经更新了路径变量,eclipse仍然选择旧的配置。

您需要编辑 eclipse.ini文件,该文件位于放置 eclipse.exe 的文件夹中。

enter image description here

只需使用最新路径更新此文件,以便 eclipse 可以拾取它

enter image description here


推荐