SpringBoot 类文件具有错误的版本 61.0, 应为 52.0

类文件具有错误的版本 61.0, 应为 52.0

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project cube.webflux: Compilation failure
[ERROR] /Users/chiwei/git_project/cube.webflux/src/main/java/com/chiwei/cube/webflux/Application.java:[3,32] 无法访问org.springframework.boot.SpringApplication
[ERROR]   错误的类文件: /Users/chiwei/mymac/maven_repo/org/springframework/boot/spring-boot/3.0.0-SNAPSHOT/spring-boot-3.0.0-SNAPSHOT.jar(org/springframework/boot/SpringApplication.class)
[ERROR]     类文件具有错误的版本 61.0, 应为 52.0
[ERROR]     请删除该文件或确保该文件位于正确的类路径子目录中。

问题描述
JDK版本和Spring版本不匹配

如果使用了Spring6最低JDK版本为17.
文件中提示,当前JDK8版本应该为Spring5

解决方案
1.升级JDK版本到17以上
2.降低spring版本

你可能感兴趣的:(SpringBoot,spring,boot,java,spring,排错)