我想使用Java6构建我的代码,但是使用Java5的编译时检查。
例如,我希望编译器抱怨接口的@Override注释(在Java6中引入)。
你知道怎么做吗?
发布于 2012-02-17 20:47:35
在项目上单击鼠标右键->属性->java编译器
您可以启用“启用特定于项目的设置”并选择自己的编译器java版本。
发布于 2012-02-17 20:56:37
JRE首选项似乎是在工作区而不是项目级别。若要更改JRE,请使用Window...Preferences。打开“Java”下的树。选择“已安装JRE”。如果只有一个在那里,你不能删除它。单击“添加...”。浏览到Java安装的基目录,例如/usr/java/jdk1.6.0。为JRE指定一个名称,然后单击OK。这会将新的JRE添加到可用的JRE列表中。要选择它作为默认的JRE,必须在Installed JRE窗口中选中它。
发布于 2012-02-17 21:03:22
如果您使用Maven (或Ant)来构建项目,那么您可以在Maven中指定Java6,并使用Java5保持eclipse。
https://stackoverflow.com/questions/9328431
复制相似问题