IDEA中 @override报错的解决方法

原文路径: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 ,如下图所示:




本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/538299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux目录的可写意味着,Linux权限分析 - osc_h5427nyq的个人空间 - OSCHINA - 中文开源技术交流社区...

在学习Linux的权限之前,我们先来理解几个概念:可读,可写 、可执行Linux的文件和目录有以下三种方式:r 、w 、x:可读,可写 、可执行r-可读(read)w-可写(write)x-可执行(execute)所有者 、所属组 、其他人Linux的文件和目录又可以有…

【深度学习篇】--Windows 64下tensorflow-gpu安装到应用

一、前述 一直以为自己的笔记本不支持tensflow-gpu的运行,结果每次运行模型都要好久。偶然间一个想法,想试试自己的笔记本,结果竟然神奇的发现能用GPU。于是分享一下安装步骤. 二、具体 因为版本之间有严格的对应关系,所以本文就将…

idea中Error:java: Compilation failed: internal java compiler error

Error:java: Compilation failed: internal java compiler error 原因是没有设置好 java compiler,检查下 File-----setting---compiler----java compoler

c#输入三个数选出最大的_C#写一个输入三个整数,按大到小顺序输出的小程序...

满意答案pf481549682013.07.05采纳率&#xff1a;52% 等级&#xff1a;12已帮助&#xff1a;9321人int[] arr new int[3];for (int i 0; i < arr.Length; i){Console.WriteLine("请输入第" (i 1) "个数");arr[i] Convert.ToInt32(Console.Read…

linux查询内核参数命令,Linux内核启动参数详解

1.环境:Ubuntu 16.04Linux linuxidc 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux2.查看当前linux内核的启动参数:cat /proc/cmdline笔者的输出内容如下:BOOT_IMAGE/boot/vmlinuz-4.4.0-89-generic rootUUIDbef418fa-4202-4…

access注入漏洞

and exists(select from msysobjects) >0 判断是否为access数据库and exists(select from sysobjects) > 0 判断是否为sql server数据库 and exists(select from admin) 查看是否存在admin表 代表所有&#xff0c;可修改字段名order by 数值 判断字段长度,正常则证明字…

java中的Iterator和Iterable 区别

原文&#xff1a;http://perfy315.iteye.com/blog/1459201 ---------------------------------------------------------- java.lang.Iterable java.util.Iterator 来自百度知道&#xff1a; Iterator是迭代器类&#xff0c;而Iterable是接口。 好多类都实现了Iterable接…

linux版本fedora,技术|初级:如何更新 Fedora Linux 系统

本快速教程介绍了更新 Fedora Linux 安装的多种方法。安装 Fedora 之后&#xff0c;我做的第一件事就是尝试安装一些软件。我打开软件中心&#xff0c;发现该软件中心已“损坏”。 我无法从中安装任何应用程序。我不确定我的系统出了什么问题。在团队内部讨论时&#xff0c;Abh…

设计师学习HTML/CSS之路-11

不了解前端的UI不是好美工&#xff0c;以下是慕课网HTMLCSS基础教程学习笔记&#xff0c;不废话&#xff0c;Start! 第12章 CSS布局模型 11-1 元素分类 在CSS中&#xff0c;html中的标签元素大体被分为三种不同的类型&#xff1a;块状元素、内联元素(又叫行内元素)和内联块状元…

yum安装docker No package docker available

一开始以为是阿里的mirror没有这个包。后来才知道&#xff0c;是需要更新下epel第三方软件库 centos6.5运行命令yum install docker.io&#xff0c;发生错误 No package docker available yum没有找到docker包&#xff0c;更新epel第三方软件库&#xff0c;运行命令&#xff1a…

pytorch 对抗样本_【炼丹技巧】功守道:NLP中的对抗训练 + PyTorch实现

本文分享一个“万物皆可盘”的NLP对抗训练实现&#xff0c;只需要四行代码即可调用。盘他。最近&#xff0c;微软的FreeLB-Roberta [1] 靠着对抗训练 (Adversarial Training)在GLUE榜上超越了Facebook原生的Roberta&#xff0c;追一科技也用到了这个方法仅凭单模型 [2] 就在CoQ…

linux 开源邮件 系统,4 个开源的命令行邮件客户端

无论你承认与否&#xff0c;email并没有消亡。对那些对命令行至死不渝的 Linux 高级用户而言&#xff0c;离开 shell 转而使用传统的桌面或网页版邮件客户端并不适应。归根结底&#xff0c;命令行最善于处理文件&#xff0c;特别是文本文件&#xff0c;能使效率倍增。幸运的是&…

kafka清理数据日志

背景问题&#xff1a; 使用kafka的路上踩过不少坑&#xff0c;其中一个就是在测试环境使用kafka一阵子以后&#xff0c;发现其日志目录变的很大&#xff0c;占了磁盘很大空间&#xff0c;定位到指定目录下发现其中一个系统自动创建的 topic&#xff0c;__consumer_offsets-45&a…

修改docker-仓库资源地址Error response from daemon: Get https://index.docker.io/v1/search

[rootzengmg /]# docker search centosError response from daemon: Get https://index.docker.io/v1/search?qcentos: read tcp 52.200.132.201:443: i/o timeout docker在中国已经有了仓库&#xff1a;https://www.docker-cn.com/registry-mirror 根据上面网站提供的修改方法…

oracle19c的版本号_Windows10安装Oracle19c数据库详细记录(图文详解)

1. 下载资源官网下载地址&#xff1a; 点此进入直接点击下载&#xff0c;会自动开始下载。2. 开始安装将下载的安装包解压到本地&#xff0c;右键-以管理员身份运行setup.exe&#xff0c;开始安装(一定要以管理员身份运行&#xff0c;不然后面会报错)。step1&#xff1a;选择创…

qt调用Linux脚本范例,QT下实现对Linux Shell调用的几种方法

使用QProcess QThread#include int main(){QProcess::execute("ls");return 0;}QProcess *poc new QProcess;poc-> start( "ping 222.207.53.1> hh ");打开hh文档 读取里面的内容给QTextEditQProcess *proc new QProcess;proc->addArgument(&qu…

Apache发布Groovy 2.5正式版及3.0预览版

Apache基金会最近发布了Groovy2.5&#xff0c;新功能包括&#xff1a;\\AST转换的改进\新的宏支持\其他杂项改进\运行Groovy 2.5至少需要JDK 7&#xff0c;在JDK 9上运行可以忽略良性警告。\\尽管最近人们把关注点转到了其他JVM语言上&#xff08;如Kotlin&#xff09;&#xf…

virtualbox 命令

原文链接&#xff1a;http://418684644-qq-com.iteye.com/blog/1451000 ----------------------------------------------------------------------------------------- 查看当前虚拟机 VBxoManage list vms 查看当前正在运行的虚拟机 VBoxManage list runningvms 启动虚拟机 …

js小学生图区_推荐12个最好的 JavaScript 图形绘制库

众多周知&#xff0c;图形和图表要比文本更具表现力和说服力。图表是数据图形化的表示&#xff0c;通过形象的图表来展示数据&#xff0c;比如条形图&#xff0c;折线图&#xff0c;饼图等等。可视化图表可以帮助开发者更容易理解复杂的数据&#xff0c;提高生产的效率和 Web 应…

linux 关闭登录权限,linux – /var/www/html的权限[已关闭]

我有一个虚拟CentOS服务器与GoDaddy&#xff0c;我无法设置/ var / www / html的权限。用户不能以root用户身份登录&#xff0c;甚至不能将自己添加到根组中&#xff0c;因此&#xff0c;我将自己写入的角落&#xff1a;>我使用以下命令更改了其所有者(我使用httpd.conf中的…