`
123003473
  • 浏览: 1061146 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

@Override must override a superclass method 问题解决 .

 
阅读更多
1.Java开发环境时

如果在使用Eclipse开发Java项目时,在使用 @Override 出现以下错误:

The method *** of type *** must override a superclass method

主要是因为你的Compiler是jdk5,(5不支持@Override等形式的批注)只要把它改为6就可以了。

方法:将window->preferences->java-compiler中的Compiler compliance level修改为6.0。




2.Android开发环境时

有时候从已有Android工程导入到Eclipse后,编译会报这个错误。

这时候需要在工程上右键,->Properties->Java Compiler(Left panel)->Compiler compliance level修改到相应版本,比如1.6之类(如果1.7时编译出错)。

【转载地址】http://blog.csdn.net/forlong401/article/details/7696625

分享到:
评论

相关推荐

    android @override 报错解决方案

    现象: … java: 1801: method does not override a method from its superclass @Override… 原因: Eclipse is defaulting to Java 1.5 and you have classes implementing interface methods (which in Java 1.6 ...

    The method of type must override a superclass method解决方式, myeclipse, java, web

    在Java编程语言中,"The method of type must override a superclass method" 是一个常见的错误提示,它通常出现在子类试图重写父类方法时,但没有按照正确的格式进行。这个错误通常与多态性和继承概念有关,是理解...

    分享一下@Override标签背后的小秘密

    Java 中的@Override标签的深入理解 @Override标签是一个非常重要的标签,但是一般情况下,我们只是知道它的基本用途,即用于标记方法的重写。但是,这个小小的标签蕴藏着很多有趣的秘密。今天,我们就来深入探讨...

    java关于@override.md

    对Java中@override个人理解阐述,希望能帮大家更好理解。

    详解Java中@Override的作用

    在Java编程语言中,`@Override` 是一个重要的注解,它的主要作用是明确标识一个方法是重写了其父类中的方法。这个注解在代码的可读性和编译时的错误检查方面提供了显著的优势。下面我们将深入探讨`@Override` 的作用...

    Override错误已解决

    > The method oncreate(Bundle) of type HelloWorld must override or implement a supertype method 这表示 `oncreate()` 方法未正确覆盖父类中的 `onCreate()` 方法。正确的做法是: ```java public class Hello...

    loveincode#notes#Multiple markers at this line @Override的解决方法1

    使用Eclipse 进行项目开发,在实现类中的方法前面如果添加@Override就提示“Multiple markers at this line”的错误,问题

    Android下拉刷新上拉加载源码

    @Override public void onRefresh() { mHandler.postDelayed(new Runnable() { @Override public void run() { start = ++refreshCnt; items.clear(); geneItems(); // mAdapter....

    override-decorator:ES7 的简单覆盖装饰器

    覆盖装饰器 ES7 的简单@Override装饰器。 用法 启用阶段0或es7.decorators在巴别,然后标记该意图覆盖超类与性质性质@Override 。 class A { ...// Error: b does not override a member of its superclass

    methodoverride:HTTP方法覆盖Koa中间件

    注意: koa-methodoverride@2.x表示koa@2.x ,将koa-methodoverride@1.x和koa@1.x koa-methodoverride@1.x使用。 用法,更多 var app = require ( 'koa' ) ( ) ; var methodOverride = require ( 'koa-method...

    AndroidStudio中重载方法@Override的使用详解

    使用`@Override` 不仅有助于编写代码,还有助于在调试时定位问题。当一个方法本应重写父类方法,但因签名不匹配而未生效时,编译器会报错,帮助开发者及时发现并修正问题。 总之,`@Override` 注解在Android Studio...

    ExpandableListView的使用

    由于`ExpandableListView`会为每个可见的组和子项创建对应的View,所以当数据量大时,可能会导致性能问题。可以通过复用convertView来提高性能,同时合理控制可见项的数量,避免一次性加载过多数据。 ### 6. 实例...

    android service demo

    // TODO Auto-generated method stub Log.e(TAG, " onBind "); return null; } @Override public void onCreate() { // TODO Auto-generated method stub Log.e(TAG, " onCreate "); super....

    Android代码-DaemonService

    @Override public void onStartService() { } @Override public void onStopService() { } @Override public long getHeartBeatMillis() { return 30 * 1000; } @Override public void onHeartBeat()...

    注解的使用 注释文档的生成

    默认注解:@Deprecated @Override ... 自定义注解:public @interface FirstAnno {} #@interface 元注解:加在自定义注解的类接口上 @Retention(RetentionPolicy.RUNTIME ) SOURCE 给编译器看的# 源码存在,字节码不...

    Android代码-flutter_inappbrowser

    A Flutter plugin that allows you to add an inline webview or open an in-app browser window. This plugin is inspired by the popular cordova-plugin-inappbrowser! Requirements Dart sdk: ">=2.1.0-dev.7.1...

    method-override:覆盖HTTP动词

    $ npm install method-override API 注意在需要了解请求方法的任何模块之前使用此模块非常重要(例如,必须在csurf模块之前使用它)。 methodOverride(getter,选项) 创建一个新的中间件函数,以新值覆盖req....

    MD风格的Android悬浮工具栏FloatingToolbar.zip

     @Override  public void onMorphEnd() {  }  @Override  public void onMorphStart() {  }  @Override  public void onUnmorphStart() {  }  @Override  public void onUnmorphEnd() {  } ...

Global site tag (gtag.js) - Google Analytics