【发布时间】:2014-10-27 22:13:44
【问题描述】:
安装 OS X Yosemite 后,我的一个 Java 应用程序停止运行。消息是我需要 JAVA SE 6 Runtime。和Eclipse Kepler for OS X Mavericks request Java SE 6中的一模一样
我按照用户 Nikolas 的建议做了,显然遇到了与用户 Sage 评论相同的问题:
最初,这给了我 Eclipse 错误 Failed to create the Java Virtual Machine,但那是因为我的 /usr/bin/java 符号链接到另一个 1.7(/Library/Internet/... 插件而不是 /Library/Java...一)。修复该链接后,这对我来说非常有用 - 我希望我能投两票! – sage 2013 年 12 月 28 日 0:43"
这是终端在尝试运行后所说的:
JavaVM: Failed to load JVM: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bundle/Libraries/libserver.dylib
JavaVM: Failed to load JVM: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
[JavaAppLauncher Error] JNI_CreateJavaVM() failed, error: -1
logout
[Process completed]
任何人都可以建议我如何解决这个问题?
【问题讨论】:
-
我不确定 OS X,但 Eclipse 有一个
eclipse.ini文件,它可以引用运行它的 Java 版本。您可能需要找到并更新它。
标签: java osx-yosemite rweka