1

我在工作中运行 eclipse 时遇到问题 - 在我的家庭桌面上,我得到了 64 位版本的所有内容。我所做的是将文件夹复制到我的工作桌面,但它没有。我在这里检查了架构,它也是 64 位的。失败来自双方:

如果我将我的虚拟机设置为:

C:\jre7\bin\javaw.exe

我收到来自代码 13 的错误。

如果我将虚拟机设置为

C:\jre7\bin\client\jvm.dll

我收到来自“无法加载共享库”的错误

我的来源研究是:

  1. 无法加载 JNI 共享库 (JDK)
  2. Eclipse 报告“加载 JNI 共享库失败”
  3. 无法运行 Eclipse;JVM 终止。退出代码=13
  4. 无法启动 Eclipse - Java 已启动但返回退出代码 = 13
  5. Eclipse 在启动时崩溃;退出代码=13

恢复:

家庭桌面 - Windows 64、JRE 64、Eclipse Juno 64

作业桌面 - Windows 64、JRE 64、Eclipse Juno 64

有人知道我能做什么吗?由于我的研究,我尝试的一切都是徒劳的。

4

2 回答 2

1

尝试安装Java Development KitJDK。你可能只JRE安装了。这以前发生在我身上,这就是我解决它的方法。

http://www.oracle.com/technetwork/java/javase/downloads/index.html

于 2013-07-12T08:42:56.313 回答
0

我遇到过这个问题。我的原因是我有一些其他软件(如 oracle)包含某些版本的 JVM,但没有 JNI。并且安装那种软件给我的 Path 变量增加了一些东西。然后eclipse搜索该路径并失败。

请检查您的 Path 环境变量,看看在正确的 JVM 路径前面是否存在任何错误的路径,或者只是尝试将您的 JVM bin 路径移动到所有其他路径的前面。

于 2013-07-12T08:59:36.587 回答