java: 无法访问org.springframework.web.bind.annotation.GetMapping

  • 报错信息

    java: 无法访问org.springframework.web.bind.annotation.GetMapping
    错误的类文件: /D:/Program Files/Java/Maven/Maven_Repository/org/springframework/spring-web/6.1.8/spring-web-6.1.8.jar!/org/springframework/web/bind/annotation/GetMapping.class
    类文件具有错误的版本 61.0, 应为 52.0
    请删除该文件或确保该文件位于正确的类路径子目录中。

  • 原因:JDK版本和Spring Boot版本不匹配

  • 解决方式:修改JDK版本或者修改Spring Boot版本

  • 常用的版本对照表

|-------------------|-------------|--------------|------------------------|
| Spring Boot版本 | 最低JDK版本 | 推荐的JDK版本 | Spring FrameWork版本 |
| 3.2.x | 17 | 17/21LTS | 6.1.x |
| 3.0.x | 17 | 17LTS | 6.0.x |
| 2.7.x | 8 | 17LTS | 5.3.x |
| 2.6.x | 8 | 17LTS | 5.3.x |

相关推荐
弹简特2 分钟前
【JavaEE】Mybatis实现分页查询功能
java·java-ee·mybatis
烤麻辣烫4 分钟前
I/O流 基础流
java·开发语言·学习·intellij-idea
Jasonakeke4 分钟前
我的编程来时路
java·c++·python
我命由我123458 分钟前
React - BrowserRouter 与 HashRouter、push 模式与 replace 模式、编程式导航、withRouter
开发语言·前端·javascript·react.js·前端框架·html·ecmascript
Yvonne爱编码10 分钟前
Java 中的 hashCode () 与 equals () 核心原理、契约规范、重写实践与面试全解
java·开发语言·数据结构·python·hash
gelald12 分钟前
JVM - 运行时内存模型
java·jvm·后端
老虎062712 分钟前
Java基础面试题(08)—Java(集合—HashMap的使用和实现原理红黑树)
java·开发语言
IT从业者张某某13 分钟前
基于DEVC++实现一个控制台的赛车游戏-02-实现赛车游戏
开发语言·c++·游戏
Arthas21726 分钟前
互联网大厂Java面试实录:谢飞机的电商微服务之旅 - Spring Boot/Cloud/Redis/Kafka实战
spring boot·redis·spring cloud·微服务·kafka·java面试·电商
guygg8827 分钟前
基于数据驱动的模型预测控制电力系统机组组合优化MATLAB实现
开发语言·matlab