Spring中@Resource注解报错问题

前几天刚解决了@Override注解报错问题,今天又来了@Resource注解报错问题。
spring项目中相关的jar包都已经导入,但是还报错。如下图:
在这里插入图片描述
造成报错的原因是
查找相关资料,@Resource注解是annotation-api.jar包中的类,是jdk1.6才支持的注解,而Tomcat6.0版本以上,已经包含了这个jar包,而无需自己导入此包,因此原因是自己项目中jdk版本过低。

解决办法
1.项目右键Build Path—》Configure Build Path
在这里插入图片描述
2.Libraries–》选择默认的JRE System Library[J2SE-1.5]–》Edit–》勾选Workspace default JRE(XXXX)即可。
在这里插入图片描述
3.成功了【自动导入了 import javax.annotation.Resource;】
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值