安装OS X Yosemite后,其中一个Java应用程序停止运行。消息是我需要JAVA SE 6运行时。正是因为在Eclipse Kepler for OS X Mavericks request Java SE 6未在OS X上运行的Java应用程序Yosemite
我一样的用户尼古拉斯建议,显然有同样的问题,因为用户圣人说:
最初,这给了我在Eclipse错误Failed to create the Java Virtual Machine
,但那是因为我/usr/bin/java
被符号链接到另一个1.7 (/ Library/Internet/...插件,而不是/ Library/Java ...一个)。修复了这个链接后,这对我来说非常合适 - 我希望我能给两个upvotes! - 鼠尾草12月28日在'13 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版本。您可能需要查找并更新它。 – 2014-10-27 22:24:09