在Java1.5中,要拒绝使用一个方法,您可以:
@Deprecated int foo(int bar) {
}在Java1.6中编译它会产生以下结果:
语法错误,只有当源级别为1.5时,注解才可用
有什么想法吗?
发布于 2011-09-05 14:13:37
即使在eclipse中使用java 1.6,也可能发生这种情况。单击项目,然后右击它。转到属性,在Java编译器部分,首先检查enable,然后手动选择1.6版本,即使默认情况下它已经存在。这解决了我的问题。
https://stackoverflow.com/questions/1790957
复制相似问题