专栏首页电光石火Java @override报错的解决方法

Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。

这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。

要解决该问题,首先要确保机器上安装了jdk 1.6,

然后,选择eclipse菜单Windows->Preferences-->java->Compiler-->compiler compliance level选择 1.6,刷新工程,重新编译。

如果问题还没解决,就在报错的工程上,鼠标右键选择 Properties-->Java Compiler-->compiler compliance level 中选择 1.6,刷新工程,重新编译。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java @override报错的解决方法

    有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@over...

    似水的流年
  • idea maven 下载jar包失败的问题

    似水的流年
  • IDEA无法在service层用注解方式注入mapper

    现在项目集成了mybatis,在业务类service层中用@service  @Autowired 把mapper注入,实际运行时执行到该service报错,报...

    似水的流年
  • Java @override报错的解决方法

    有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@over...

    似水的流年
  • 斯坦福大学NLP-cs224课程笔记2:词向量

    详细请参考:斯坦福大学NLP-cs224课程笔记1:应用深度学习到自然语言处理简介

    double
  • Javascript 严格模式 “use strict”

    除了正常运行模式,ECMAscript 5添加了第二种运行模式:“严格模式”(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件...

    javascript.shop
  • Javascript 严格模式详解

    一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更...

    ruanyf
  • 选择Python还是Java的人生难题,本文为你解答

    Python和Java二选一该学啥?这个问题是很多初学者都在纠结的。如果你问一名Java程序员,千锋武汉小编肯定会建议你先学Java,因为他们认为Python像...

    诸葛青云
  • 浅谈网络研发与网络技术研究的差异性

    编者按:网络研发和网络技术研究虽然字面上差别不是很大,但是无论是内容还是科研人员等方面,它都是彻彻底底的两码事。 ? 一、自主和迭代开发成为新时代网络研发的新...

    SDNLAB
  • .Net WebApi 初探

    实现服务层与api层共用,也就表明Service层就是api层。 关键类和接口 System.Web.Http.Dispatcher.DefaultHttpC...

    sam dragon

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动