Eclipse打不开,以前用过eclipse,以前打开没问题。现在我不断收到以下错误消息:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:
之前已经让 eclipse 打开并处理过项目,但不会打开。
这是我不断得到的屏幕截图:
最佳答案
You can explicitly tell Eclipse where to find it .打开 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 之后,覆盖旧的,GlassFish 安装程序继续运行,并且 Eclipse 能够在 eclipse.ini
中没有这两行的情况下完美启动。
关于java - 必须有 JRE 或 JDK 才能运行 Eclipse。搜索以下位置后没有找到JVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4419983/