分类目录

登录

统计信息

  • 日志总数:231篇
  • 评论总数:263条
  • 分类总数:3个
  • 标签总数:510个
  • 友情链接:11个
  • 网站运行:2969天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04
现在位置:    首页 > 技术乱弹 > 正文
关于解决“Remove @Override annotation”错误办法
技术乱弹 评论(5)

关于 Remove @Override annotation错误解决 或许对于某一部分初来乍到的人,在公司用的多多少少会与以前的有所不同。所以问题也时常伴随在我们身边。 出现 Remove @Override annotation 这样的错误是因为IDE的JDK版本偏低导致的,会提示如“The method test() of type new testA() must override a superclass method” 这样的一些信息。

000

 @Override在JDK5中就已经支持了的,但是不支持对接口的实现,它会认为这不是Override。但是在JDK6及后续完善了这个问题,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。
那么,在解决“Remove @Override annotation” 错误的方法便需要修改IDE的编译器的指定版本。在这里我就以Eclipse为例,解决方案如下:

步骤一: 选择项目右击打开首选项(Properties)
001
步骤二:找到配置项 Java Compiler,我可以看到,IDE默认的是1.5来进行编译的。
002
步骤三:
点击 ”Java Build Path“ 可以修改项目的编译器版本,如下图:
003
在这里修改编译器版本的即可。
006
或者可以去掉JDK Compliance前面的选项钩,在下拉中选择1.6或者更高的版本即可。由于我这里安装的是JDK1.7,所以我就选择的是1.7的,如下图:
004
步骤四:完成上面的修改,点击 应用(Apply) / 保存(OK)
005
上面的操作完成修改后,项目中的关于“Remove @Override annotation” 的错误 是不是没有?

本文版权归青年博客所有,转载引用请完整注明以下信息:
本文作者:BaiKeyang
本文地址:关于解决“Remove @Override annotation”错误办法 | 青年博客

关于解决“Remove @Override annotation”错误办法:目前有5 条留言

  1. yiluyingxiao : 2015年12月30日13:25 回复

    提前祝您新年快乐。
    乙未年(羊)冬月廿十 2015-12-30

  2. wo : 2016年01月01日13:39 回复

    Happy New Year.

  3. 310340 : 2016年01月04日10:55 回复

    看看!

  4. 易路营销软件 : 2016年01月13日10:20 回复

    到此一游!

  5. 小菜鸟 : 2017年07月21日10:16 回复

    非常感谢您,解决了我的问题

发表评论

留言无头像?