Eclipse运行失败 - 错误代码13并且无法加载JNI共享库

时间:2013-07-12 08:39:26

标签: java eclipse jvm

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

如果我将虚拟机设置为:

C:\ jre7 \ BIN \ javaw.exe的

我从代码13收到错误。

如果我将虚拟机设置为

C:\ jre7 \ BIN \客户\ jvm.dll的

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

我的源研究是:

  1. Failed to load the JNI shared Library (JDK)
  2. Eclipse reported "Failed to load JNI shared library"
  3. Cannot run Eclipse; JVM terminated. Exit code=13
  4. Can't start Eclipse - Java was started but returned exit code=13
  5. Eclipse crashes at startup; Exit code=13
  6. 恢复:

    家用桌面 - Windows 64,JRE 64,Eclipse Juno 64

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

    任何人都知道我能做什么?我研究过的所有东西都是徒劳的。

2 个答案:

答案 0 :(得分:1)

尝试安装Java Development Kit JDK。 您可能只安装了JRE。这件事发生在我之前,这就是我如何解决它。

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

答案 1 :(得分:0)

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

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