我想用Java 6构建我的代码,但是使用Java 5的编译时检查。
例如,我希望编译器抱怨接口的@Override
注释(在Java 6中引入)。
你知道怎么做吗?
答案 0 :(得分:3)
在项目上使用鼠标右键 - > gt; properties-> java compiler
您可以启用"启用项目特定设置"并选择自己的编译器java版本
答案 1 :(得分:0)
JRE首选项似乎位于工作空间而非项目级别。要更改JRE,Window ...首选项。打开'Java'下的树。选择“已安装的JRE”。如果那里只有一个,你不能删除它。点击“添加...”。浏览到Java安装的基本目录,例如/usr/java/jdk1.6.0。为JRE命名,然后单击“确定”。这会将新JRE添加到可用的JRE列表中。要将其选择为默认JRE,必须在Installed JREs窗口中进行检查。
答案 2 :(得分:0)
如果您正在使用Maven(或Ant)来构建项目,那么您可以在Maven中指定Java 6并使用Java 5保留eclipse。