OSX 10.9 Mavericks和Eclipse Kepler(4.3.2)或M6 Eclipse Luna(4.4)

时间:2014-03-29 00:05:02

标签: java eclipse macos oracle

如何在OSX 10.9上运行Eclipse?我尝试过这个帖子中提到的一些解决方案无济于事:How do I run Eclipse using Oracle's new 1.7 JDK for the Mac?

  • 编辑 eclipse.ini ,添加
vm /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java

之前的

-vmargs

与此主题类似的问题:Mavericks and JVM Alert

我有Oracle JDK 1.7: https://www.dropbox.com/s/jqe6pih8wiwzygk/Screenshot%202014-03-29%2000.16.52.png

显然,它是唯一的Java SDK安装: https://www.dropbox.com/s/ijf31d957u0qujy/Screenshot%202014-03-29%2000.17.14.png

我可以在终端中运行java和javac,也可以设置$ JAVA_HOME: https://www.dropbox.com/s/kzt2oaelkz1vq4o/Screenshot%202014-03-29%2000.21.09.png

这是我得到的错误: https://www.dropbox.com/s/sfv51e5s7m8lhi9/Screenshot%202014-03-29%2000.17.38.png

我正在运行Mavericks 10.9.2的Macbook Pro 2010年中期版本,试图让所提到的Eclipse版本运行,这在某种程度上几乎是不可能实现的。 如何解开这个clusterfrak?

1 个答案:

答案 0 :(得分:1)

错误消息指向openJDK安装,而不是Oracle安装。

eclipse.ini条目必须在与路径

不同的行上使用-vm
-vm 
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java

虽然如果正确的Java是默认的,那么它就没有必要了。