2

可能重复:
Eclipse 找不到 JDK 或 JRE

我安装了最新的 JRE 和 JDK,但是当我安装 Eclipse Classic 4.2 并尝试运行它时,它会显示以下消息:

Eclipse 错误消息

我已尝试将安装移至 Program Files 以及 Java 安装文件夹本身。前者除了消息中显示的路径之外没有任何区别。后者开始加载 Eclipse,直到它显示蓝色矩形加载框,此时我收到一条不同的错误消息,指出它无法在 Java 安装中加载特定的 .dll 文件。也就是说,我不明白为什么必须将 Eclipse 文件移动到 Java 文件夹中才能正常工作。

前段时间我曾经有一个工作安装的 Eclipse,我卸载了它。现在我计划使用 Eclipse,可能还有 PyDev,来学习 Python。

PS 我意识到这不完全是一个涉及编码的问题,但是我知道我不能是唯一遇到这个问题的人。因此,希望其他人可以从看到响应中受益。

编辑:安装现在正在工作。以下是我采取的步骤:

1) 确保 JDK 和 Eclipse 安装都是 32 位或 64 位,具体取决于您的设置。

2)添加-vm /absolute/path/to/jre6/bin到eclipse.ini文件的顶部

注意:重新安装 Eclipse 和 JDK 后,确保 bit-type 匹配后,不再需要第 2 步,因为 Eclipse 终于可以正常运行了。

4

2 回答 2

0

如上所述:

  • 请参考http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F#Find_the_JVM
  • 还要确保您使用的是带有 64 位 Eclipse 包的 64 位 JDK,以及带有 32 位 Eclipse 包的 32 位 JDK。
  • 默认情况下,32 位 JDK 将安装到“Program Files (x86)”中,而 64 位 JDK 将安装到“Program Files”中。在 64 位 Windows 下,您可以选择使用 32 位或 64 位 Eclipse/JDK - 但 Eclipse 包和 JDK 必须匹配。(我推荐 64 位,因为您的操作系统支持它。)
于 2012-09-08T01:38:48.723 回答
0

之前有人问过这个问题,答案写得很好,所以只需点击链接并阅读答案即可。

Eclipse - 没有 Java (JRE) / (JDK) ...没有虚拟机

它对我有用。

于 2012-09-08T00:25:29.550 回答