安装 OS X Yosemite 后,我的一个 Java 应用程序停止运行。消息是我需要 JAVA SE 6 Runtime。就像在Eclipse Kepler 中为 OS X Mavericks 请求 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]
任何人都可以建议我如何解决这个问题?