用idea写Java接口,写完接口,定义完方法,写实现类,实现类中实现接口方法,方法上边写@Override注解。报错,在注解上发现报错:@Override is not allowed when implementing interface method 。
仔细分析发现:
@override注解是jdk6+之后新增的,jdk5不支持。而用idea刚开始建立的项目是JDK5的,所以改项目的JDK版本:

方法一

1、File—>Project Structure
将Project SDK改为 JDK 1.8,

2、点击Modules 将Language Level 改为1.8,搞定

方法二

pom文件中配置maven-compiler-plugin

<plugin>  <groupId>org.apache.maven.plugins</groupId>  <artifactId>maven-compiler-plugin</artifactId>  <version>3.5</version>  <configuration>  <source>1.8</source>  <target>1.8</target>  </configuration>
</plugin>

java @Override is not allowed when implementing interface method相关推荐

  1. 【Java】 @Override is not allowed when implementing interface method

    [问题描述] IDEA开发中遇到了如下问题: @Override is not allowed when implementing interface method [解决办法] File--> ...

  2. Java-IntelliJ IDEA【@Override is not allowed when implementing interface method 解决方法】

    idea导入maven项目 报"Override is not allowed when implementing interface method"_fighting_wzc的博 ...

  3. IDEA @Override is not allowed when implementing interface method(转载)

    近期研究idea,在编码过程发现报错:@Override is not allowed when implementing interface method .找到一个老外的回答,感觉挺有用的,记录下 ...

  4. @Override is not allowed when implementing interface method 的解决办法

    最近重装了系统后发现idea每次创建的Maven项目 中 继承类覆写方法的时候 @Override会报一个 @Override is not allowed when implementing int ...

  5. Idea报错:@Override is not allowed when implementing interface method

    在IntelliJ IDEA使用时报错: @Override is not allowed when implementing interface method 这是由于module的language ...

  6. idea报 @Override is not allowed when implementing interface method解决方法

    @Override is not allowed when implementing interface method的解决办法: 第一种: 将Language level改成图中所示 选择Modul ...

  7. @Override is not allowed when implementing interface method 解决办法

    今天在看视频学习的过程中遇到了一个问题:@Override 报错,问题是这里很确定我没有写错. 后来经过查阅资料明白: 1.5中,只能用于在继承某个类时,重写父类中的方法,而在实现一个接口中的方法时, ...

  8. @Override is not allowed when implementing interface method

    用idea打开项目,有下划线 解决办法: 选中出现红色下划线的项目,右键单击,选择open module settings 将language level改为8-Lambdas- 点击apply 选择 ...

  9. IDEA 出现Override is not allowed when implementing interface method

    1. 右键项目工程,选择"Open Module Settings" ; 2.选择Modules,修改" Language Level" 为 "8-L ...

最新文章

  1. 北航计算机学硕还是专硕,2018北航计算机专硕总分第一录取经验
  2. Swift基础语法 、 元组(Tuple)
  3. [转] yaml基础
  4. 正确断开计算机和网络的方法是,网络管理与维护-题库
  5. Flink入门训练--以New York City Taxi为例
  6. 千方百剂创建账套服务器文件,千方百剂辅助工具使用手册(图解
  7. 校友会2020计算机专业排名,校友会2020中国一流专业排名1200强公布,北大位列第一...
  8. 网易涉暴力裁员引众怒 5大争议背后是否违法?
  9. 电脑qq微信等软件可以上网,浏览器无法上网,电脑浏览器提示代理服务器连接失败
  10. acwing每日一题之贝茜放慢脚步
  11. 天虹办公系统kk服务器,客户齐点赞,蓝凌KK 7.0大幅提升工作效率
  12. 使用AutoHotKey将多行内容转成单行并翻译或获取中文拼音
  13. 汉字风格迁移篇---个人手写体汉字字体的学习与生成*
  14. 【李宏毅】元学习(Meta learning)的概念与步骤
  15. 考研—计算机网络—应用层
  16. 用python预测小孩的身高体重标准表格_【儿童的标准身高】儿童身高体重标准表2017 儿童身高体重计算公式...
  17. SAE上使用cron定时发微博
  18. 你好法语A1语法单元汇总(unité 4)
  19. ArcMap投影后的数据添加经纬网
  20. Vue/React组件化开发的一些思考

热门文章

  1. 理解透彻!java工程师岗位职责和任职要求
  2. 发生了快速异常检测失败,将不会调用异常处理程序
  3. Redisson锁解锁时WRONGTYPE Operation against a key holding the wrong kind of value
  4. word中grammarly消失的解决
  5. C++的accumulate()的用法
  6. [附源码]Nodejs计算机毕业设计校园快递代领系统Express(程序+LW)
  7. 二、机器人的结构设计
  8. 软件工程毕业设计选题推荐100例
  9. Android之USB转串口通信-基本流程
  10. 2015中国大数据大会--大数据安全分会内容介绍