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

Java OSX 10.9 Mavericks和Eclipse Kepler(4.3.2)或M6 Eclipse Luna(4.4),java,eclipse,macos,oracle,Java,Eclipse,Macos,Oracle,如何让Eclipse在OSX 10.9上运行?我尝试过本帖中提到的一些解决方案,但都没有效果: 编辑eclipse.ini,添加 vm/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/Java就在-vmargs之前 编辑Info.plist并将完整路径添加到Oracle SDK,双击并成功打开它以检查语法是否正确,并验证路径是否正确 向JDK添加4种功能: <string>Comm

如何让Eclipse在OSX 10.9上运行?我尝试过本帖中提到的一些解决方案,但都没有效果:

  • 编辑eclipse.ini,添加
vm/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/Java
就在
-vmargs
之前

  • 编辑Info.plist并将完整路径添加到Oracle SDK,双击并成功打开它以检查语法是否正确,并验证路径是否正确

  • 向JDK添加4种功能:

                <string>CommandLine</string>
                <string>JNI</string>
                <string>BundledApp</string>
                <string>WebStart</string>
                <string>Applets</string> 
    
    命令行
    JNI
    捆绑式聚丙烯
    网站启动
    小程序
    
  • 已接受的解决方案(就运行自定义shell脚本而言)无效: shell脚本内容(正确的SDK/启动器路径): 令人敬畏的结果。。。。没有什么:

与此类似的问题:

我有Oracle JDK 1.7:

显然,它是唯一的Java SDK安装:

我可以在终端中运行java和javac,还可以设置$java_HOME:

这就是我得到的错误:

我在一台运行Mavericks 10.9.2的Macbook Pro 2010年年中机型上,试图运行上面提到的Eclipse版本,但不知何故,这几乎是不可能的。
如何取消清除此clusterfrak?

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

eclipse.ini条目必须在路径的另一行上有-vm

-vm 
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java

虽然如果默认使用正确的Java,则不必这样做。

错误消息指向的是openJDK安装,而不是Oracle安装。
eclipse.ini
条目必须在path.Arch的另一行上有
-vm
,我甚至不知道这是另一个JDK。谢谢,@greg-449I下载了OracleJavaJDK8,EclipseLuna,它可以开箱即用。请创建一个答案,以便我可以接受它作为一个。