问题说明
在打包的时候出现此错误,就是对应的需要引入的模块包和java版本不同
 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project springboot-helloworld: Compilation failure [ERROR] /Users/richard/springboot-helloworld/src/main/java/com/richard/controller/Application.java:[3,32] 无法访问org.springframework.boot.SpringApplication [ERROR] 错误的类文件: /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] 请删除该文件或确保该文件位于正确的类路径子目录中。
解决方案
- 降低模块的版本
 - 提升java jdk版本
 
版本对照表
| JDK版本 | Major Version | 
|---|---|
| Java SE 1.1 | 45 | 
| Java SE 1.2 | 46 | 
| Java SE 1.3 | 47 | 
| Java SE 1.4 | 48 | 
| Java SE 5 | 49 | 
| Java SE 6 | 50 | 
| Java SE 7 | 51 | 
| Java SE 8 | 52 | 
| Java SE 9 | 53 | 
| Java SE 10 | 54 | 
| Java SE 11 | 55 | 
| Java SE 12 | 56 | 
| Java SE 13 | 57 | 
| Java SE 14 | 58 | 
| Java SE 15 | 59 | 
| Java SE 16 | 60 | 
| Java SE 17 | 61 | 
| Java SE 18 | 62 | 
| Java SE 19 | 63 | 
| Java SE 20 | 64 | 
| Java SE 21 | 65 | 
| Java SE 22 | 66 | 
| Java SE 23 | 67 | 
| … | … | 
