文章

Resource注解无法导入依赖

最近在学习Spring的过程中遇到了一个棘手的问题:使用Resource注解时报错了。

image-20220315214739187

当时上面的**@Resource**爆红,忘了截图

问题出现了,那么怎么解决呢。在百度上找到答案说:这是因为没有导入tomcat的包,tomcat里面默认继承了这个包,只要在pom.xml增加这个包的依赖,问题就解决了

 <dependency>
      <groupId>javax.annotation</groupId>
      <artifactId>jsr250-api</artifactId>
      <version>1.0</version>
</dependency>

image-20220315215743445

但是我用了这个方法没有用,依旧爆红,后来我换了JDK从16,17,1.6,1.8,在最后JDK9能用了

License:  CC BY 4.0