我已经看过 this关于它的线程,但是在我按照说明尝试打开 eclipse 时出现此错误
The JVM shared library "/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk"
does not contain the JNI_CreateJavaVM symbol
这是 AptanaStudio3 的
Failed to create the Java Virtual Machine.
有什么解决办法吗? 我真的不想安装 Java 6。
最佳答案
您只需要为 Apple 的所有专有 API 安装 Java 6。这使应用程序可以访问原生 Mac OS X 功能,如 Cocoa、Objective-C 内容和各种操作系统服务。它还用于访问 Mac OS JNI 代码。我不确定 Oracle JDK 是否在 Mac OS 上提供 JNI,但获得它的唯一方法可能是通过 Apple 的 JRE/JDK(由于某种原因他们已经停止开发)。
关于java - Mavericks OS X 上的几个应用程序请求安装 Java 6 SE 运行时,但已经有 Java 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22730437/