为什么在 MacO 上启动 Eclipse 时出现此错误消息

Jon*_*run 5 eclipse osx-leopard

我尝试在 MacOS 10.5.8 上使用 Eclipse Java EE,但是当我启动 IDE 时,收到此错误:

The JVM shared library "/System/Library/Frameworks/JavaVM.framework"
does not contain the JNI_CreateJavaVM symbol.
Run Code Online (Sandbox Code Playgroud)

在控制台模式下,如果我运行 java -version,结果是:

java version "1.5.0_28"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_28-b04-382-9M3326)
Java HotSpot(TM) Client VM (build 1.5.0_28-157, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

你有好主意吗?

Jon*_*run 1

最后,这不是由于 Eclipse,而是由于 Mac OS 上的 Java。我升级到 Java Update 9,现在工作正常。