java:无法访问org.springframework.boot.SpringApplication

 更新时间:2025年03月11日 08:29:05   作者:鹿可夏  
本文主要介绍了java:无法访问org.springframework.boot.SpringApplication,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

问题描述:

这个错误信息是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

在这里插入图片描述

更新:

在创建父子工程时,也出现了这个错误
错误代码截图:

在这里插入图片描述

解决方式:
正确代码截图:

在这里插入图片描述

在这里插入图片描述

到此这篇关于java:无法访问org.springframework.boot.SpringApplication的文章就介绍到这了,更多相关无法访问org.springframework.boot.SpringApplication内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • Java简单冒泡排序示例解析

    Java简单冒泡排序示例解析

    这篇文章主要介绍了Java简单冒泡排序示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Java Retrofit源码层深入分析

    Java Retrofit源码层深入分析

    这篇文章主要介绍了Java Retrofit源码层分析,Retrofit是一个RESTful的HTTP网络请求框架的封装,网络请求的工作本质上是OkHttp完成,而Retrofit仅负责网络请求接口的封装
    2023-01-01
  • druid配置数据库连接使用密文密码方式

    druid配置数据库连接使用密文密码方式

    这篇文章主要介绍了druid配置数据库连接使用密文密码方式,具有很好的参考价值,希望对大家有所帮助,
    2023-12-12
  • JSON字符串中获取一个指定字段的值四种方式

    JSON字符串中获取一个指定字段的值四种方式

    在Java开发中,我们经常会遇到需要从JSON数据中提取特定字段值的情况,这篇文章主要给大家介绍了关于JSON字符串中获取一个指定字段的值四种方式,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • Java多线程学习笔记

    Java多线程学习笔记

    常用的实现多线程的两种方式:Thread和Runnable。之所以说是“常用”,是因为在Java 5后可以通过java.util.concurrent包中的线程池来实现多线程
    2021-09-09
  • Spring Boot监听Redis Key失效事件实现定时任务的示例

    Spring Boot监听Redis Key失效事件实现定时任务的示例

    这篇文章主要介绍了Spring Boot监听Redis Key失效事件实现定时任务的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Java Chassis3过载状态下的快速失败解决分析

    Java Chassis3过载状态下的快速失败解决分析

    本文解密了Java Chassis 3快速失败相关的机制和背后故事,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01
  • Idea自动生成Entity实现过程详解

    Idea自动生成Entity实现过程详解

    这篇文章主要介绍了Idea自动生成Entity实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Spring Cloud Feign原理详解

    Spring Cloud Feign原理详解

    Feign 主要是帮助我们方便进行rest api服务间的调用,本文从Spring Cloud对feign封装的源码中去了解其主要实现机制
    2021-06-06
  • Spring Cloud Gateway(读取、修改 Request Body)的操作

    Spring Cloud Gateway(读取、修改 Request Body)的操作

    这篇文章主要介绍了Spring Cloud Gateway(读取、修改 Request Body)的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12

最新评论