`
ShellyLi
  • 浏览: 114261 次
  • 性别: Icon_minigender_2
  • 来自: 山东
社区版块
存档分类
最新评论

Eclipse 编译时 @Override 问题

 
阅读更多
刚才在把工程从其他地方导入到自己机子的 MyEclipse 下时,出现了 The method of type must override a superclass method ,提示的是实现类必须实现接口的方法。

想了半天,发现没有问题啊,查看 jre 是1.6的,查了一下,好像是 annotation 的问题,实现类里面使用了 @Override 。发现原来的 Java Complier 是1.5的。

只需如下图将 MyEclipse 的 Compiler 由 jdk1.5 改为 1.6 即可。



  • 大小: 65.7 KB
分享到:
评论

相关推荐

    android @override 报错解决方案

    在Android开发过程中,有时会遇到`@Override`注解引发的编译错误,尤其是在使用Eclipse IDE时。这个错误通常表现为“方法不覆盖父类的方法”或者“找不到要覆盖的方法”。这种问题的根本原因在于Java语言版本的差异...

    编译时注解示例

    在Java编程语言中,注解(Annotation)是一种元数据,它提供了向编译器或JVM提供信息的方式,这些信息可以用于代码分析、编译时检查或者运行时处理。注解在程序源代码中以“@”符号开头,后面跟着注解的类型。本示例...

    aidlDemo(AndroidStudio和Eclipse版本)

    当你在Android Studio或Eclipse中构建项目时,编译器会为AIDL文件生成Java代码。生成的代码提供了客户端和服务端交互所需的接口和辅助类。 **4. 服务端实现** 在服务端,你需要实现AIDL定义的接口。例如,在`...

    windows下 eclipse+ndk编译及使用jni示例

    //将下面第3.)至第5.)步的代码片段放到eclipse创建android项目时自动产生的MainAcitivity.java中就可以了 3.) 在Java Activity代码中添加对这个jni的调用 (本例中是MainActivity.java ): static { System....

    Eclipse Plug-in 开发参考

    - 将编译后的插件安装到Eclipse环境中。 - 运行Eclipse并启用插件,可以在透视图中看到新添加的视图。 #### 四、JDT 和 PDE 开发 - **Java 开发工具 (JDT)**: JDT 是 Eclipse SDK 的一部分,提供了一个完整的 ...

    阿里巴巴 Java 编码指南 pmd 实现和 IDE 插件

    介绍 该项目由3部分组成: PMD 实施 IntelliJ IDEA 插件 ...同时,一旦抽象类中的方法签名发生更改,实现类将立即报告编译时错误。 [Mandatory]静态字段或方法应直接通过其类名而不是其相应的对象名来引用。

    关于java编译过程中的bug说明

    在编写代码时,遵循良好的编程实践,如使用`@Override`注解,以及保持代码的整洁和一致性,都将有助于减少编译错误的发生。同时,及时更新编译器设置以适应项目的实际需求,也是避免此类问题的关键。

    Eclipse编写的一个简单Android程序

    Eclipse将编译代码、生成APK文件,并将其推送到选定的设备上。在设备上,你可以点击按钮,观察文本视图的内容是否按照预期改变。 总的来说,Eclipse V4.2.0提供了直观的界面和强大的功能,使得Android开发者能够...

    eclipse开发zxing扫描二维码

    在创建自定义扫描Activity时,可以对ZXing的功能进行定制,比如设置扫描区域、解码格式、扫描提示文字等。如果选择通过Intent调用ZXing,可以在按钮点击事件中启动一个Intent,传入相关参数,如: ```java Intent ...

    android平台上linphone在windows下编译文档

    编译成功后,可以将生成的库导入Eclipse。由于版本或环境差异,可能会出现一些错误,但大部分可通过删除注解`@override`解决。 在整个编译过程中,耐心和解决问题的能力至关重要。遇到错误时,检查$NDK命令的输出或...

    eclipse+gradle解决android 65k 方法问题

    本篇将探讨如何在Eclipse集成Gradle来解决这一问题。 首先,我们需要理解Gradle在Android开发中的角色。Gradle是一种强大的构建工具,它允许灵活的配置,支持多模块项目,并能自动处理依赖管理。相比传统的Ant或者...

    Eclipse下使用ButterKnifeZelezny

    同时,由于ButterKnife在编译时进行注解处理,因此运行时没有性能开销,是Android开发中非常实用的工具。 在ButterKnife的使用过程中,你可能会遇到的问题包括但不限于:注解处理器配置不正确、IDE无法识别注解、...

    linphone-android 在cygwin下的编译

    - 在导入过程中可能会遇到一些编译错误,通常是因为`@override`注解引起的,可以尝试删除这些注解来解决问题。 #### 六、总结 在整个编译过程中,作者分享了从新手角度出发的详细步骤和注意事项,帮助读者避免了...

    java applet 入门

    当用户访问包含Java Applet的Web页面时,浏览器会请求服务器上的Applet类文件。服务器将这些文件发送到客户端,然后浏览器中的Java插件(现在已被弃用,由更现代的技术如HTML5取代)负责加载和执行Applet。JVM在...

    Eclipse对泛型类的支持.doc

    2. **快速帮助和快速修复**:如果代码中出现泛型相关的错误,Eclipse会提供快速帮助信息,指出问题所在,并提供可能的解决方案,如添加类型参数或修改类型约束。 3. **重构支持**:在泛型类和方法的重构过程中,...

    Android 及Eclipse设计环境架设

    JRE是执行Java程序所必需的环境,而JDK则包含了编译和调试Java程序所需的工具。可以从Oracle官方网站下载最新版本的JRE和JDK,按照安装向导的提示进行下一步操作,通常默认设置即可满足需求。 接下来是安装Android ...

    jdk注释讲解

    例如,在Eclipse等IDE中,当使用已弃用的方法时,会显示警告。然而,通过在方法前添加`@SuppressWarnings("deprecation")`注解,可以告知编译器忽略这类警告,从而使代码更整洁,避免不必要的噪音干扰。如: ```...

    cygwin编译linphone-android

    - 在编译完成后,将项目导入Eclipse时可能会遇到一些错误提示。这通常是因为源代码中的`@override`注释引起的,可以尝试删除这些注释以解决问题。 #### 四、总结 通过以上步骤,即使是初学者也能成功地在Windows...

    lombokjar包 1分

    - Lombok仅在编译时起作用,运行时不会有任何Lombok相关的代码,因此不需要在生产环境中引入lombok.jar。 - 在使用Lombok时,需要确保所有参与编译的项目都正确配置了Lombok,否则可能会遇到编译错误。 - Lombok...

    eclipse使用的photoview的jar包

    编译并运行你的应用,测试图片缩放和平移功能是否正常。根据用户反馈和实际表现进行性能优化,比如合理设置图片尺寸、考虑使用低分辨率的图片作为预览等。 通过以上步骤,你就可以在Eclipse中成功集成并使用 ...

Global site tag (gtag.js) - Google Analytics