【发布时间】:2012-09-08 00:21:23
【问题描述】:
我安装了最新的 JRE 和 JDK,但是当我安装 Eclipse Classic 4.2 并尝试运行它时,它会显示以下消息:
我尝试将安装移至 Program Files 以及 Java 安装文件夹本身。前者除了消息中显示的路径之外没有任何区别。后者开始加载 Eclipse,直到它显示蓝色矩形加载框,此时我收到一条不同的错误消息,指出它无法在 Java 安装中加载特定的 .dll 文件。也就是说,我不明白为什么必须将 Eclipse 文件移动到 Java 文件夹中才能正常工作。
前段时间我曾经安装过 Eclipse,但我已将其卸载。现在我打算用 Eclipse 和 PyDev 来学习 Python。
附:我意识到这不完全是一个涉及编码的问题,但是我知道我不能是唯一遇到这个问题的人。所以希望其他人可以从看到回复中受益。
编辑:安装现在正在运行。以下是我采取的步骤:
1) 确保 JDK 和 Eclipse 安装都是 32 位或 64 位,具体取决于您的设置。
2) 将-vm
/absolute/path/to/jre6/bin 添加到eclipse.ini 文件的顶部
注意:在重新安装Eclipse和JDK后,确保bit-type匹配后,不再需要步骤2,因为Eclipse终于可以正常运行了。
【问题讨论】:
-
我查看了这些资源,但充其量只是让我回到将 Eclipse 转移到 Java 安装时的位置。我现在收到的错误是“无法加载 JNI 共享库“C:Program Files (x86)\Java\jre7\bin\client\jvm.dll”。”
-
那么请提供您的
eclipse.ini文件。 -
还要确保您使用的是带有 64 位 Eclipse 包的 64 位 JDK,以及带有 32 位 Eclipse 包的 32 位 JDK。
-
我目前正在探索上述途径。我确实安装了 64 位但安装了 Windows 7,但是我拥有的两个默认程序文件夹是“Program Files”和“Program Files (x86)”。所以我应该安装 64 位版本的 JDK,而不是 86 位?
标签: java python eclipse installation