【问题标题】:eclipse JNI_CreateJavaVM error at mac os xmac os x 上的eclipse JNI_CreateJavaVM 错误
【发布时间】:2013-01-07 01:12:04
【问题描述】:

我使用的是 mac os x 10.8.2。我已经安装了 java 1.7 然后收回,因为我无法通过 xcode 发送 iphone 应用程序。现在已安装 java 1.6。

ysnky@ ~$ java -version java版本“1.6.0_37” Java(TM) SE 运行时环境 (build 1.6.0_37-b06-434-11M3909) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.12-b01-434,混合模式) ysnky@ ~$

但现在我无法运行 Eclipse。它没有打开,它发出此警报并关闭。

JVM 共享库“/System/Library/Frameworks/JavaVM.framework” 不包含 JNI_CreateJavaVM 符号。

我真的很困惑,找不到解决方案。我只想运行 Eclipse,仅此而已:( 谢谢。

【问题讨论】:

标签: java eclipse macos


【解决方案1】:

您可以从苹果网站下载和安装。它非常适合 我

http://support.apple.com/kb/DL1572?viewlocale=en_US

【讨论】:

    【解决方案2】:

    更新您的 Mac。 Apple 提供了新的 Java 更新来解决此问题。

    【讨论】:

      【解决方案3】:

      如果你没有文件/System/Library/Frameworks/JavaVM.framework/Versions/Current,执行以下命令

      cd /System/Library/Frameworks/JavaVM.framework/Versions sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/A Current

      【讨论】:

      • 使用第二行作为:sudo ln -nsf /System/Library/Frameworks/JavaVM.framework/Versions/A Current
      【解决方案4】:

      我能够通过首先删除任何以前安装的 Oracle Java jdk 版本来解决这个问题。说明在这里:

      http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall

      然后安装苹果官方的Java JDK。出于某种原因,Java download page on support.apple.com 对我来说是空白的,但是通过 Google 的页面缓存副本,我找到了下载的直接链接,这最终为我解决了这个问题:

      http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg

      【讨论】:

      • 注:上面提到的苹果下载页面在这里:support.apple.com/kb/DL1572
      • 你好杰克,欢迎来到 StackOverflow。请注意,您始终可以编辑自己的答案,尤其是添加嵌入式链接。
      【解决方案5】:

      您可以从苹果网站下载和安装。它在 mac 10.9.5 上非常适合我

      http://support.apple.com/kb/DL1572?viewlocale=en_US

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-05
        • 1970-01-01
        • 2016-03-28
        • 2019-04-01
        相关资源
        最近更新 更多