问题描述:
这个错误信息是Java编译器在尝试编译或运行一个Java程序时遇到的问题。具体来说,它涉及到Spring Boot的SpringApplication类,这是Spring Boot应用程序的入口点
错误信息详解:
1.无法访问org.springframework.boot.SpringApplication: 这表明Java编译器或运行时环境无法找到SpringApplication类。这通常是因为类路径(classpath)中没有包含必要的JAR文件,或者JAR文件的版本不正确。
2.错误的类文件: 错误信息指出了SpringApplication类文件的路径,这个路径指向了本地Maven仓库中的一个JAR文件。这个JAR文件是Spring Boot的一部分,版本为3.4.1。
3.类文件具有错误的版本61.0,应为52.0: 这里提到的“版本61.0”和“52.0”实际上是指Java的类文件版本号。Java 17的类文件版本号是61,而Java 8的类文件版本号是52。这个错误表明你的项目可能正在使用Java 8编译或运行,但是SpringApplication类是为Java 17编译的。因此,你需要确保你的项目使用的Java版本与Spring Boot的版本相匹配。
4.请删除该文件或确保该文件位于正确的类路径子目录中: 这个建议是让你检查类路径设置,确保没有错误的JAR文件被包含进来。如果SpringApplication类文件的版本不匹配,你可能需要更新你的项目以使用正确版本的JAR文件,或者更新你的Java环境以匹配JAR文件的版本。
报错代码:

解决方式:
idea 创建项目自动生成3.4.0版本,将版本降级为2.7.14,本项目使用jdk1.8,因此其他配置均要改成1.8

更新:
在创建父子工程时,也出现了这个错误
错误代码截图:
解决方式:
正确代码截图:
![图片[1]-java:无法访问org.springframework.boot.SpringApplication - 拾光赋-拾光赋](https://i0.wp.com/i-blog.csdnimg.cn/direct/a4afd6993b8f44bb885e9faecc9ee9dd.png)




![表情[baoquan]-拾光赋](https://blogs.ink/wp-content/themes/zibll/img/smilies/baoquan.gif)


暂无评论内容