第一种解决方案:

@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override

而JDK6

修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override

修改你的eclipse指定的编译器版本

在选项里的java

compiler中指定版本至少在5.0以上

在myEclipse中改变编译器的方法:Project->Properties->Java

Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。

第二种解决方案:(我使用这种方法,没有问题)

在JAVA 1.5和1.6中@override的用法是有些区别的,虽然改变了JRE但eclipse还是会报错。

解决办法:Windows->Preferences-->java->Compiler-->compiler compliance

level设置成1.6就OK了.

注意:

但是在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad

version number in .class

file异常,检查了一下我的myEclipse,我发现我的eclipse的compiler的jdk版本,tomcat所用的jdk版本不一致,后来设置成一致就可以了。看来果然是这个问题引起。

那次在Linux上部署工程时也出现过因为版本不同引起的问题,那时我们用的IDE的编译器是JDK5.0,而那台Linux装的是JDK6.0,部署后发现很多功能都出错,看来有些东西还是注意一下啊。

附,在myEclipse中改变编译器的方法:Project->Proper的ties->Java Compiler->Configure

Workspace Setting,在弹出的页面中可以进行设置

其实这种方式与第二种差不多,殊途同归。第一种方式重点是设置这一个项目。而第二种重点设置所有项目。不过都可以用。

java override报红_Eclipse @override报错解决相关推荐

  1. 所有的service报红但不报错_从一个应用报错来看centos系统的/tmp目录自动清理规则...

    概述 分享最近应用碰到的一个奇怪bug,一开始以为是代码上的问题,找了一段时间发现居然是因为系统的一个自动清理规则导致,下面一起来看看吧~ 一.应用报错: logwire.core.exception ...

  2. idea Scala import spark.implicits._ 报红,无法导入的解决办法

    参考链接: https://blog.csdn.net/qq_39597203/article/details/83006695

  3. HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot-报错解决方法

    操作:jsp文件里面添加<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"   % ...

  4. Java 如何串口通信以及常见报错解决

    文章目录 一.Java 串口通信部署 准备 部署 1. 配置 Java 环境 2. 新建项目,引入依赖. 3. 代码(网上荡的) 运行 二.Java 串口通信报错 1. JDK 有关错误 2. dll ...

  5. IDEA中maven的Plugins报红解决方法

    IDEA中maven的Plugins报红解决方法 Idea中maven的Plugins报红解决方法 我的maven项目中plugins下的所有文件都报红,查看报错,这是Maven中plugins没有存 ...

  6. IDEA 注释报红解决

    IDEA 注释报红解决 一.报红内容 没看错,是注释报红.莫名其妙的,觉得不可能发生,事实上就发生了. 二.解决: 上图设置是默认的,要将 "Error" 改为 "War ...

  7. Java Maven项目文件红叉叉(The compiler compliance specified is 1.6 but a JRE 1.8 is used) java编译报错

    Java Maven项目文件红叉叉(The compiler compliance specified is 1.6 but a JRE 1.8 is used)java编译报错 在导入Maven项目 ...

  8. Java IDEA import sun.reflect.ConstructorAccessor报错

    Java IDEA import sun.reflect.ConstructorAccessor报错 问题 解决 问题 报错如下图,发现是jdk版本的原因,如下是jdk: 11.0.6报错截图 解决 ...

  9. (学)DEV在设计界面部分组件显示红叉并报错的问题

    背景:VS2010开发环境中,程序无缘无故出现Dev组件在设计界面部分显示红叉并报错的问题. 过程:经过李工大胆假设.小心论证,最终得出结论"是由于安装了Microsoft Silverli ...

最新文章

  1. Vivado下生成及烧写MCS文件
  2. JS 进制转换的理解
  3. USACO network of school 强连通分量
  4. java图像处理之自动对比度
  5. JS的typeof力所能及已经力所不及
  6. Python 学习笔记9(装饰器,decorator)
  7. 30天python从入门到精通_2019最新《Python从入门到精通之30天快速学Python教程 》
  8. Pytorch:比较函数
  9. cad细等线体不显示_CAD技法大全,如何在CAD中解决好部分图元无法正常显示的问题 ?...
  10. AE/PR/FCPX超强视觉特效插件包FxFactory
  11. iOS7以上: 实现如“日历”的 NavigationBar
  12. 功能测试分析和测试用例编写模板
  13. 安装VMWare Workstation 12的步骤
  14. JDK源代码中最重要的4646个英语单词
  15. 微鉴道长SLAM学习笔记(目录)
  16. r语言svr模型_基于ARIMA,SVR组合模型的空气质量指数预测——以济南为例
  17. 录音笔新燃点:AI+创新 实现应用场景再迭代
  18. 法学专业能从事计算机工作吗,未来20年,这5个专业都是“香饽饽”,毕业生工作好找前途大好!...
  19. MFC中制作Dll中带对话框资源的动态库
  20. 模式识别技术漫谈(2)

热门文章

  1. python 24点 tkinter_python_Tkinter使用过程中的一些小的总结
  2. SQL2005中row_number( )、rank( )、dense_rank( )、ntile( )函数的用法(1)
  3. OSPF 224.0.0.5(AllSPFRouters)和224.0.0.6(AllDRouters)的区别
  4. openresty的安装和使用
  5. HDU 4651 Partition(整数拆分)
  6. 微信小程序横向(scroll x)滚动 scroll view
  7. 记录水电开发的心理【2】
  8. (cons '(贰 . 输入/输出) 《为自己写本-Guile-书》)
  9. Drupal 7.31SQL注入getshell漏洞利用详解及EXP
  10. Android:Activity(三):启动其他Activity并返回结果