2019年11月7日发布的springboot2.2.1版本,在使用@RestController和@RequestMapping注解时报错。
提示无法引入这两个注解。
maven依赖也没问题
<dependency>
<groupId> org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
但是,在pom.xml中把springboot版本改为2.2.0后居然不报错了。
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.0.RELEASE</version>
目前还没找到原因,先标记一下,有时间再研究。
后记:昨天晚上其他包也出现了这个问题,我试图打开class文件后eclipse报错,提示invalid LOC header (bad signature) ,我猜测可能是maven下载的jar包有问题,就把所有2.2.1版本下载的jar包删除后重新下载,问题解决。