解决maven与eclipse中@override出现must override a superclass method错误
来源:互联网 发布:淘宝客和直通车哪个好 编辑:程序博客网 时间:2024/06/01 10:48
前几天看了下关于maven的介绍,决定试用一下,在使用过程中发现使用@Override标注实现某个某个接口的事出现“must override a superclass method”错误。去掉@Override后错误就没了,但是觉得这样粗暴的解决问题很不舒服,忽略了jdk的新功能。于是联想到《Maven in action》中maven的核心插件complier默认只支持java1.3,我们需要配置该插件使其支持java1.6(因为@Override在1.5中只适用重写父类方法,1.6中适用实现接口)
解决方法:
1.在maven配置文件pom.xml中添加
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.1</version>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- </configuration>
- </plugin>
2.同时为了稳定起见修改eclipse配置window->preferences->Java->Compiler中的Compiler compliance level修改为1.6或以上(目前1.6是最高版本)
3.相信在eclipse中使用maven的人都装了m2eclipse插件,在项目上右击选择maven-> Update Project Configuration。
问题到此解决。
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>2.1</version>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- </configuration>
- </plugin>
0 0
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- 解决maven与eclipse中@override出现must override a superclass method错误
- maven使用过程中,出现must override a superclass method的“override”的错误
- 解决eclipse中 "must override s superclass method " 错误
- Eclipse导入项目报错: @Override must override a superclass method 问题分析与解决
- must override a superclass method解决方式
- eclipse 提示 @Override must override a superclass method 问题解决
- Eclipse @Override must override a superclass method 问题解决
- 注解overri的错误:Override must override a superclass method
- 错误.@Override------ View.OnClickListener(){} must override a superclass method
- must override a superclass method
- Java: @Override must override a superclass method
- 百万级PHP网站Poppen.de的架构分享
- 【分享】双12了,也没啥可送大家的,就送大家点商业源码吧!
- Linux内核编程接口函数
- 设计模式(一)之模板方法模式(Template Method Pattern)
- 删除重复的数据
- 解决maven与eclipse中@override出现must override a superclass method错误
- Spring3:如何在Spring3中配置并使用FreeMarker?
- curl默认超时(timeout)时间
- 速度之王 — LZ4压缩算法(二)
- C++/CLI资料汇总
- 使用WebClient实现文件下载
- JAVA中的Calendar
- 织梦自定义模型采集
- javascript深入理解js闭包