我在 Windows 中的一个 Java 1.6 项目中工作,现在我必须在我的笔记本电脑上工作,即安装了 MacOsX Leopard 10.5.8 的 Macbook Pro(Intel Core 2 Duo)。
在同一台笔记本电脑上,我过去使用 Java 1.5 时遇到了任何问题,但现在我无法使用 1.6,而且我不知道自己做错了什么。
当我在终端中写:java -version
我得到java version "1.6.0_26"
但是当我尝试安装最新版本的 Netbeans (7.0.1) 时,我收到以下消息:
不可能在本卷中安装 NetBeans 7.0.1。该软件只能在 Java 6 上安装和工作
然后我尝试使用 Eclipse。我已经下载了最新版本的 IDE,然后打开了项目。我得到一些编译错误(Java 1.6 的部分)。
我去了 Preferences -> Java -> Compiler->Compiler compliance level from 1.5 to 1.6
然后我收到一条消息,上面写着:
选择 1.6 合规性时,请确保安装并激活了兼容的 JRE(当前为 1.5)配置
但是当我尝试更改为 1.6
所选 JRE 不支持当前编译器合规级别 1.6
我必须做什么才能使用 Java 1.6?
编辑:
我注意到在
/System/Library/Frameworks/JavaVM.framework/Versions/
1.6好像没有安装