0

我下载eclipse-juno了,运行。它给出了错误,因为“A Java Runtime Environment(JRE) or Java Development Kit(JDK) must be available in order to run Eclipse。搜索以下位置后未找到 Java 虚拟机:

C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH "

然后我按照这篇文章 Eclipse 中的说明设置环境变量 - 没有 Java (JRE) / (JDK) ... 没有虚拟机。

现在它给出错误
Failed to load the JNI shered library "C\Program Files\Java\Jdk version\bin\...\jre\bin\client\jvm.dll"

4

3 回答 3

1

首先确保您的 Java 和 Eclipse 具有相同的体系结构——它们必须是 32 位或 64 位。如果检查出来,应该没问题。

我遇到了同样的问题:在我的情况下,实际上一切都是 64 位 - 64 位操作系统、64 位 Eclipse 和 64 位 JRE 正在使用中,所以对于问题的根源存在一些混淆......

帮助纠正环境变量 JAVA_HOME 和 PATH - 并将它们直接指向 bin 目录:

.../My/Java/Location/bin

代替

.../My/Java/Location
于 2015-07-27T17:44:58.210 回答
0

您可以测试此解决方案,也许可行:转到window->preference->server->runtime environments->and set your server path 示例tomcat path

设置java环境变量和类路径:试试这样: 在此处输入图像描述

在路径部分: 在此处输入图像描述

检查此链接:链接

于 2013-05-30T06:28:46.903 回答
0

可能您在您的机器上安装了错误的 BIT 版本的 Java。如果你的机器是 64 位的,你可能只安装了 32 位的 java。您可以通过右键单击计算机并说出属性来查看您的机器架构。

如果你的机器是 64 位机器。安装64 bit Java, 64 bit Eclipse. 确保您的类路径已设置

希望这会有所帮助。

于 2013-05-30T06:25:42.647 回答