The method of type must override asuperclass? annotation:@Override

本文介绍了解决在SSM整合过程中出现的@Override注解错误的方法。主要原因是编译器版本设置不正确,需要将MyEclipse中的编译器版本从JDK 1.5调整到1.7。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

做ssm整合的时候出现问题提示:The method of type must override asuperclass? annotation:@Override的原因

查阅了一下资料,在jdk1.5要使用@Override 这个annotation 必须保证 被标注方法来源于class 而不是interface,

但我检查过,发现自己的jdk确实是1.7版本啊。

最后发现,即使自己的jdk是1.7,还需要修改myeclipse里面的编译jdk版本,从5.0改成7.0,

修改路径是,在myeclipse下:Windows--Preferences--Java--Compiler,在右边的Compiler compliance level 修改版本为 7.0就可以了   

如果还有错,请检查:项目右键->build path->configure build path->java Compiler(左边那排中) ->在右边的Compiler compliance level 修改版本为 7.0

 



本人测试可用

本人菜鸟如有错误,希望大家指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值