首先说一下我为什么会出现这个问题:
我创建的是web项目,用web项目写关于spring框架的内容,当我想用“@Resource”注解是时候报错了。
因为在创建web项目的时候,我只在tomcat的目录下往IDEA导入了部分包,出现这个问题的原因就是我导包导少了。
于是我去百度了一下“@Resource”注解的类路径是:javax.annotation.Resource,是annotation-api.jar包中的类,也就是说要导入annotation-api.jar包
选择Project Structure->Dependencies->±>Library
我这里已经出现了annotaitions-api是因为我已经导入了,没有导入的按红框操作
找到自己的tomcat路径,导入相应的包即可
再次输入@Resource注解的时候,就可以导入包了