问题描述
在Mybatis快速入门的学习的过程中,想测试下面这个简单的方法.
结果报错:
报错详细信息:
java: 无法访问org.springframework.boot.SpringApplication
错误的类文件: /C:/Users/Yang/.m2/repository/org/springframework/boot/spring-boot/3.2.5/spring-boot-3.2.5.jar!/org/springframework/boot/SpringApplication.class
类文件具有错误的版本 61.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。
解决方案
这可能是SpringBoot版本,JDK版本,IDEA版本之间的兼容问题.
1.先看看pom文件下的java版本(原先我是17 IDEA2020是不支持JDK17的)
2.再从Settings里进去看看版本(原先我这里是1.5 可以看出都不对应)
3.从Project进去看看版本(我电脑装的就是JDK8)
4.上面三个地方 版本要统一 然后再看一下SpringBoot用的什么版本 (我这里原先直接选的最新版本的 3.几版本)
SpringBoot3.X版本所需要的JDK版本为17(但是我的IDEA2020都不支持JDK17),我用的JDK1.8就会报错
所以如果你的电脑当中安装的JDK版本是1.8,需要选择2.7.8版本的SpringBoot