zoukankan      html  css  js  c++  java
  • eclipse override报错

    转自:https://www.cnblogs.com/libra0920/p/6408891.html

    错误:

    在 eclipse 的新工作空间开发项目时,出现大面积方法编译错误。鼠标放在方法名上后显示让我们去掉 @override 注解,如图:

    原因:

    @Override 是 jdk5 引入的机制,但是不支持对接口的实现。认为这不是 override 而报错,jdk6 及1.6以上的版本修正了这个 bug,无论是对父类的方法覆盖还是对接口的实现都可加上 @Override。

    解决:

    1. 删除 @Override 注解。该方法工作量太大,而且这也不是从根本上解决问题。

    2. 首先要确保机器上安装了 jdk 1.6 或以上版本,

    选择 eclipse 菜单 Windows->Preferences-->java->Compiler-->compiler compliance level 选择 1.6 或以上版本,刷新工程,重新编译。

    另外也可以针对性的在项目上,鼠标右键选择 Properties-->Java Compiler-->compiler compliance level 中选择 1.6 或以上,刷新工程,重新编译。

  • 相关阅读:
    HashMap源码分析jdk1.8
    Struts1.x总结
    session的使用
    浅谈EL
    浅谈JavaBean
    try、catch、finally带return的执行顺序总结
    jvm内存模型
    left join 、right join 、inner join之间的区别
    js按键事件
    log4j配置详解
  • 原文地址:https://www.cnblogs.com/sharpest/p/5216766.html
Copyright © 2011-2022 走看看