原文路径:http://www.cnblogs.com/printN/p/6870036.html

------------------------------------

今天用IDEA导入一个java工程时,碰上一个问题,代码中所有@override处标红,并提示:@override不支持对接口的实现。
网上百度了一下发现,  原因是引用JDK5版本中存在小bug的问题。@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。解决办法也很简单,首先保证安装1.6版本的jdk,然后设置IDEA:File >> Project Structure >> Project 中设置Project language level如下


但是,重点来了,照此设置后,问题依旧没解决,还是出现@override标红情况,且提示信息不变。然后发现,除了设置如上地方外,我们还需要对module进行设置哦。File >> Project Structure >> Modules,然后选择需设置的module,在Sources页面,language level也需要设置成 6-@Override in interfaces ,如下图所示:

IDEA中 @override报错的解决方法相关推荐

  1. eclipse中@override报错的解决方法

    问题出现场景 在练习MVC模式的小项目时候,创建了一个接口,以及它的实现类.但是在对接口进行实现的时候,一个新的实现前面的@override总是报错,但是实现本身的代码是无问题的.提示修改的方式是删掉 ...

  2. IDEA中实现接口时注解@Override报错的解决方法

    IDEA中实现接口时注解@Override报错的解决方法 参考文章: (1)IDEA中实现接口时注解@Override报错的解决方法 (2)https://www.cnblogs.com/liulao ...

  3. Java @override报错的解决方法 .

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

  4. Java @override报错的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解 ...

  5. python3中urlopen_详解python3urllib中urlopen报错的解决方法

    这篇文章主要介绍了关于解决http://www.gxlcms.com/wiki/1514.html" target="_blank">python3 urllib中 ...

  6. python3中urlopen_详解python3 urllib中urlopen报错的解决方法

    这篇文章主要介绍了关于解决python3 urllib中urlopen报错问题的相关资料,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧. 前言 最近更新了Python ...

  7. from d2l import torch as d2l这个语句中torch报错的解决方法

    最近在看<动手学深度学习>时书写上面的代码时,会有 from d2l import torch as d2l这个语句中torch报错,原因是没有导入这个d2l包,如何导入这个库呢 1.打开 ...

  8. eBUS中的报错及解决方法

    报错AUTO_ABORTED和TOO_MANY_CONSECUTIVE_RESENDS 通过卸载杀毒软件及关闭防火墙可以解决.我使用的是360,360下通过将eBUS添加信任区也可以解决此问题. 同时 ...

  9. android线程改变布局,Android线程中设置控件的值提示报错的解决方法

    本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.y ...

最新文章

  1. 【每日一算法】1比特与2比特字符
  2. 搭建OpenStack中的glance报错 403 503
  3. gitlab更新配置无效_GitMaster 发布 v1.11.0 版本,支持 GitLab 多级分组,Gist支持文件列表...
  4. 【计算机网络(微课版)】第1章 概述 课后习题及答案
  5. 深入理解CPU的调度原理
  6. 《白鹿原》金句摘抄(四)
  7. 20172314 2018-2019-1《程序设计与数据结构》第一周学习总结
  8. 斜齿轮传动几何尺寸计算例2:斜齿角度变位-齿轮手册第2版表2.2-9
  9. win安装MinGW-w64
  10. 三星android webview,[转]三星GS4(Android 4.3)上webview crash问题
  11. 系统搜索资源就停止服务器,SQL Server (MSSQLSERVER) 服务启动不了,系统日志显示由于下列服务特定错误而终止: 找不到映像文件中指定的资源名。...
  12. Linux 2.4 NAT (网络地址转换) HOWTO(二)
  13. BZOJ1397 : Ural 1486 Equal squares
  14. 松下FP-XH系列PLC 断电保持寄存器使用注意事项
  15. Hbase数据库介绍
  16. 4gl程式debug常用技巧
  17. pr关键帧动画、字幕、音频
  18. Python做一个Kindle电子书下载助手,真香!
  19. Visual Paradigm 里什么是复合结构图?
  20. 在Linux系统中安装JDK

热门文章

  1. java 泛型 .net_Java泛型
  2. STM32的AFIO时钟什么时候开启?
  3. ios沙箱模式开启_iOS沙盒篇
  4. 2019年蓝桥杯第一题
  5. php中msubstr,PHP学习:thinkphp中字符截取函数msubstr()用法分析
  6. mysql 常用命令的使用_MySQL基本命令
  7. c语言的程序结构语序,第3章 C语序结构.doc
  8. linux ibus获取窗体位置,Ubuntu 12.04 显示ibus 的输入框
  9. lede 自定义linux,OpenWrt 和 LEDE 宣布正式合并
  10. ios 通过kvc修改属性会触发kvo_iOS开发-KVC和KVO的理解