我的 Eclipse 3.4.2 在 Mac OS 10.5.6 上不能编译 Java 1.6,有没有人能成功运行?无论我选择哪个 JRE,它似乎都是使用 1.5 进行编译。
/System/Library/Frameworks/JavaVM.framework/Versions
您应该看到1.6版本。
如果有1.6版本,请确认它是否已经作为JRE安装在Eclipse中?
验证方法如下: Pref -> Java -> Installed JREs (JDK 6 应该在其中),但请确保它指向:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
除此之外,在 Mac 上使用 Eclipse 编译 Java 1.6 代码不需要其他任何东西。
注意:确保按照上面建议的检查项目级别。
如果所有方法都失败了,您还可以尝试 SoyLatte JDK,它是基于 OpenJDK 项目的 BSD 端口的开源版本的 Mac Java。