eclipse中@override报错的解决方法
问题出现场景
在练习MVC模式的小项目时候,创建了一个接口,以及它的实现类。但是在对接口进行实现的时候,一个新的实现前面的@override总是报错,但是实现本身的代码是无问题的。提示修改的方式是删掉@override。
问题的思考
- 先是上网搜索,得到结论。对于@override,这个东西在JDK1.5时候已经生成,但是在解释的时候有BUG,会认为这不是@override而报错。因此替换未JDK1.6及以上版本即可。
- 但是,我本身安装的JDK是1.7。不可能存在1.6修复了BUG,1.7又逆向修复BUG的操作。因此排除这个方案。
问题的解决
- 最后查看论坛发现有个可能性是之前定义的抽象类未保存
- 查看代码,果然,接口中的抽象类未保存的情况下,生成了实现类。但是eclipse在自动生成实现类的时候未提示错误,但是实现类写完保存的时候报错。
- 保存接口中抽象类后,在返回实现类内发现,错误消失
问题的总结
问题可能出现的两种情景
- JDK版本是1.5及1.5以下
— 此时更改JDK版本为1.6及以上即可 - 抽象类未保存
— 此时保存抽象类所在的文件即可
eclipse中@override报错的解决方法相关推荐
- IDEA中 @override报错的解决方法
原文路径:http://www.cnblogs.com/printN/p/6870036.html ------------------------------------ 今天用IDEA导入一个ja ...
- IDEA中实现接口时注解@Override报错的解决方法
IDEA中实现接口时注解@Override报错的解决方法 参考文章: (1)IDEA中实现接口时注解@Override报错的解决方法 (2)https://www.cnblogs.com/liulao ...
- Java @override报错的解决方法 .
有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多. 这是jdk的问题,@ ...
- Java @override报错的解决方法
2019独角兽企业重金招聘Python工程师标准>>> 有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解 ...
- python3中urlopen_详解python3urllib中urlopen报错的解决方法
这篇文章主要介绍了关于解决http://www.gxlcms.com/wiki/1514.html" target="_blank">python3 urllib中 ...
- python3中urlopen_详解python3 urllib中urlopen报错的解决方法
这篇文章主要介绍了关于解决python3 urllib中urlopen报错问题的相关资料,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧. 前言 最近更新了Python ...
- from d2l import torch as d2l这个语句中torch报错的解决方法
最近在看<动手学深度学习>时书写上面的代码时,会有 from d2l import torch as d2l这个语句中torch报错,原因是没有导入这个d2l包,如何导入这个库呢 1.打开 ...
- eBUS中的报错及解决方法
报错AUTO_ABORTED和TOO_MANY_CONSECUTIVE_RESENDS 通过卸载杀毒软件及关闭防火墙可以解决.我使用的是360,360下通过将eBUS添加信任区也可以解决此问题. 同时 ...
- android线程改变布局,Android线程中设置控件的值提示报错的解决方法
本文实例讲述了Android线程中设置控件的值提示报错的解决方法.分享给大家供大家参考,具体如下: 在Android线程中设置控件的值一般会与Handler联合使用,如下: package com.y ...
最新文章
- 返璞归真 asp.net mvc (10) - asp.net mvc 4.0 新特性之 Web API
- 【漫谈数据仓库】 如何优雅地设计数据分层
- 【JavaScript高级教程】JavaScript prototype(原型对象)
- Android新手之旅(12) URL解码
- 电脑硬件知识大扫盲:主板知识大全
- vb连接oracle 工程,VB 连接Oracle数据库
- 低代码平台开发 python_低组词_低的多音字组词,低是多音字吗,低组词有哪些
- Linux平台提取DSDT,关于DSDT修改-提取软件以及使用方法【详解】
- 六 R语言barplot条形图之带误差棒的对称条形图及相关性分析结果分布
- what's IBM?
- 无人零售的黑科技:RFID技术
- hexo个人博客收录百度
- python100以内孪生素数_孪生素数
- 记几个智能手表相关芯片 蓝牙芯片 低功耗
- Nature | 植物与病原菌“军备竞赛”的“化学装备” 何祖华研究组在水稻广谱抗病的免疫代谢机制上取得重大进展...
- linux qq 提示错误,linux QQ使用实践兼wine QQ2013版本太低无法使用解决办法
- 【转】Numpy 数学函数及代数运算
- 全志r16android sdk,全志R16_sdk_Dmaengine使用手册
- 一阶逻辑等值演算与推理
- 对遥感图像的分类处理综合应用
热门文章
- Quartz技术简介
- 目前最新最全的xp操作系统大全
- “性冷淡”的企业聊天工具,里面的秘密比陌陌还多
- Winform基础入门(一)
- php许愿墙mysql,许愿墙—许下你的愿望
- C站万字详解二叉树基本操作演示程序(附图)
- UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0: ordinal not in ran
- go项目部署服务器保姆级教程(带图)
- Error receiving broadcast Intent com.android.vending.billing PURCHASES_UPDATED flg=0x10 has extras
- HTML如何制作百度首页?代码是什么