2013-12-19 110 views
0

自从我使用eclipse以来已经有一段时间了。为Eclipse设置JDK

我正在使用MacBook Pro来处理需要使用JDK 1.5进行编译的项目。

当前安装的JDK是1.6。勾选后,用户默认合规性设置被设置为1.5。

但是在构建路径上,它将1.6设置为jre系统库,并且无法将1.5与官方JDK一起添加,因为1.6是唯一选项。

我很想安装jdk 1.5,但我不确定我能否为Mac安装一个,而不会搞乱系统。

编辑

我已经搜查低谷SO,甚至提到了答案。关键是,使用Mac OSX时,使用JDK 1.5并不容易,即使更改构建路径设置也无济于事。

抛出错误的类之一是javax.sql.DataSource的实现,该实现通过添加包装器接口从1.5显着变为1.6。

+0

你会得到哪些编译错误?为您的项目设置编译器合规性就足够了。您在构建路径中看到的是安装的JRE,从eclipse启动时,应用程序将在其上运行。 1.6 JRE应该运行1.5级就好了。 – A4L

+0

我已经添加更多信息 – Leonardo

回答

0

您可以通过单击链接“配置工作区设置..”来更改它,如图所示。 enter image description here

+0

谢谢,但是这仍然会出现相同的编译器错误。 – Leonardo

0

如果您想使用另一个jre系统库,则需要转至您的项目配置buid路径,然后删除旧库并添加要使用它的库。

所以,如果你不能这样做,你需要去windows/preferences/installed jre,然后安装另一个。

我希望它有帮助。

+0

在构建路径上,没有选择添加1.6以外的其他jdk的选项,并且安装另一个JDK系统是我想避免的。 – Leonardo

+0

如果ypou需要jdk1.5,则需要安装... windows/preferences/installed jre,然后安装另一个。然后添加第一部分。 – ZaoTaoBao

0

您可以选择JDK的编译版本。