如何查看SpringBoot和JDK版本的对应关系 您所在的位置:网站首页 springboot的版本对应了spring相关依赖的版本号 如何查看SpringBoot和JDK版本的对应关系

如何查看SpringBoot和JDK版本的对应关系

2023-05-16 09:28| 来源: 网络整理| 查看: 265

如何查看SpringBoot和JDK版本的对应关系 原创

隙间光点 2023-05-12 09:15:51 博主文章分类:踩坑记录 ©著作权

文章标签 spring jdk 文章分类 Java 后端开发

©著作权归作者所有:来自51CTO博客作者隙间光点的原创作品,请联系作者获取转载授权,否则将追究法律责任

写在前面

在进行一些自主学习的时候,发现使用maven方式创建的SpringBoot项目启动失败,最终发现是SpringBoot版本和JDK版本不对应导致的小折腾一下,记录一下问题解决过程报错记录

org/springframework/boot/SpringApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 60.0

啥意思呢?说是当前使用的SpringBoot被version 61.0编译了,而本地版本是 60.0 本地JDK版本是 JDK16解决办法 升级JDK版本降低SpringBoot版本不管怎么做最起码也要明白SpringBoot版本和JDK版本的一一对应关系不是如何查找版本对应关系首先进入Spring官网 https://spring.io/ 查看SpringBoot版本 版本标识的意义 CURRENT:代表了当前版本,最新发布版本,里程碑版本GA:通用正式发布版本,同releaseSNAPSHOT:快照版本,可用但非稳定版本PRE:预览版本RC:(Release Candidate) 软件选版本。系统平台上的发行候选版本。RC版不会再加入新的功能了,主要着重于除错Alpha:测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。Beta:测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。这么一看,好家伙,3.0.6的SpringBoot需要的JDK版本是JDK17怪不得本地老是报错降低了SpringBoot版本之后,问题成功解决。 最后记录分享一下简单的maven配置 4.0.0 org.example spring_learn 1.0-SNAPSHOT 16 UTF-8 org.springframework.boot spring-boot-starter 2.7.11 org.springframework.boot spring-boot-starter-test 2.7.11 test org.springframework.boot spring-boot-starter-web 2.7.11 org.apache.maven.plugins maven-compiler-plugin 16 16 org.springframework.boot spring-boot-maven-plugin 2.7.11 com.learn.Main repackage 收藏 评论 分享 举报

上一篇:Spring-浅探BeanFactory

下一篇:1016. 子串能表示从 1 到 N 数字的二进制串--这道题能学到不少东西



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有