文章目录
- 原因:
- 第一种解决方案:
- 第二种解决方案:
- 第三种解决方案(Maven):
原因:
JDK新特性,高版本JDK没有自带的javax(java扩展包)了。或者是使用的JDK不完整。
第一种解决方案:
下载javax.annotation.jar包,导入到lib文件夹下,然后Add as library,就可以使用@Resource了。
下载方式:我是到阿里的jar包仓库下载(其实我找了半天…);
下载地址:https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api/1.3.2
第二种解决方案:
安装JDK1.8…(既然下载了高版本就不建议退回,麻烦。)
第三种解决方案(Maven):
<!-- 添加 Javax Annotation -->
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>jsr250-api</artifactId>
<version>1.0</version>
</dependency>