安装Eclipse Classic 4.2时出现问题

时间:2012-09-08 00:21:24

标签: java python eclipse installation

  

可能重复:
  Eclipse can't find the JDk or JRE

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

Eclipse error message

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

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

P.S。我意识到这不是一个涉及编码的问题,但我知道我不可能是唯一遇到这个问题的人。所以希望其他人可以从看到回应中受益。

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

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

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

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

2 个答案:

答案 0 :(得分:0)

此问题之前已被问及答案写得非常好所以请点击链接并阅读答案。

Eclipse - no Java (JRE) / (JDK) ... no virtual machine

它对我有用。

答案 1 :(得分:0)

如上所述:

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