zoukankan      html  css  js  c++  java
  • 解决MyEclipse中导入项目@Override错误

    做项目的时候,同事那边电脑上编译通过的java代码,或者是网上下载的例子代码,导入project后却是编译不通过,总是@override报错,把@override去掉就好了,有时候@Override出现的地方非常多,要所有删除@Override非常繁琐非常吐血,不能从根本上解决这个问题。网上找了一下原因,才知道:

    据说这是jdk的问题,@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,觉得这不是Override 而JDK6修正了这个Bug,不管是对父类的方法覆盖还是对接口的实现都能够加上@Override。
    首先要确保安装了jdk 1.6,

    然后,在eclipse中改动配置,在 Windows->Preferences-->java->Compiler-->compiler compliance level 中选择 1.6,刷新project,又一次编译下;
    假设还是不行,就在报错的project上,鼠标右键选择 Properties-->Java Compiler-->compiler compliance level中选择 1.6,刷新project,又一次编译下。

  • 相关阅读:
    Struts2框架(二)
    Struts2框架(一)
    jsp定义全局的错误处理
    BeanUtils的使用、Java中的路径问题
    IntelliJ IDEA 14.1.4(Window)快捷键
    Log4J日志组件
    注解
    反射
    泛型
    AndroidStudio开发工具快捷键(转)
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4045225.html
Copyright © 2011-2022 走看看