Spring Framework与JDK版本对应

时间:2025-04-24 11:22:51

我使用的是JDK17和Spring依赖5.3.1版本,结果debug发现有报错,内容为nested exception is : Unsupported class file major version 61。查了一下说是版本不对应,JDK17版本过高,推荐下载JDK11并附加了下载教程。。

感觉太麻烦,就想试试能不能把依赖版本调高适配JDK17,试了下Spring Framework6.0.3,结果成功运行。

所以是JDK17和Spring Framework6.0.3适配

补充一下查询到的两者版本对应:

6.    JDK 17-21
5.    JDK 8-19
5.    JDK 8-15
5.    JDK 8-12
5.    JDK 8-10
4.    JDK 6-8