关于@Resource注解无法引用的问题
无法使用@Resource,是由于你的项目JDK版本太低。
@Resource注解是annotation-api.jar包中的类,是jdk1.6才支持的注解,而Tomcat6.0版本以上,已经包含了这个jar包,而无需自己导入此包,因此原因是自己项目中jdk版本过低。
解决办法:
右键项目–》Build Path --》Configure BuildPath --》Libraries --》JRE System Libraries
–》remove --》Add Library… --》JRE System Library --》Apply and Close
参考博文:地址链接