Idea报错:无法访问org.springframework.boot.SpringApplication

server/2024/12/22 2:37:23/

在开发项目时,常常会遇到这种问题,报错信息如下图所示

版本号与jdk版本号存在对应关系,61.0对应jdk17,52.0对应jdk8

所以是某个依赖的版本太高,降低该依赖的版本即可

具体步骤:

①修改pom.xml中spring boot版本,3.0.0 版本以下即可

    <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.7-SNAPSHOT</version><!-- 3.0.0 版本以下即可 --><relativePath/></parent>

②修改IDEA中Maven的配置:点击文件菜单栏中的设置,按照图中信息进行勾选确认

③此时再次运行,如果出现以下报错信息,那你大概率是利用Spring Initializr快速创建的项目,并且创建的方式不对,只能从头再用传统的创建方式进行创建了


http://www.ppmy.cn/server/28215.html

相关文章

【刘炼前瞻活动】精金百炼

至诚至性&#xff0c;剑由心发。浑金璞玉&#xff0c;百炼锋成。 1. 暮春 润州暮春多夜雨&#xff0c;雨丝细密如酥&#xff0c;最宜安睡&#xff0c;却总有苦心人不肯沉眠。 刘府演武场边&#xff0c;小少爷刘炼伞也没撑&#xff0c;就那么痴痴淋在雨中&#xff0c;一边看着台…

JMeter性能压测脚本录制

第一步&#xff1a;电脑打开控制面板设置代理服务器 第二步&#xff1a;jmeter的测试计划添加一个HTTP&#xff08;S&#xff09;脚本记录器 在脚本记录器里配置好信息&#xff0c;然后保存为脚本文件&#xff08;.*表示限定&#xff09; 此方框内容为项目地址&#xff08;可改…

springboot 自动配置源码解读

什么是自动装配 当我们程序依赖第三方功能组件时&#xff0c;不需要手动将这些组件类加载到IOC容器中。例如 当程序需要用到redis时&#xff0c;在pom.xml文件中引入依赖&#xff0c;然后使用依赖注入的方式直接从IOC容器中拿到相应RedisTemplate实例。 SpringBootApplication …

四元数代数

书籍&#xff1a;Quaternion Algebras 作者&#xff1a;John Voight 出版&#xff1a;Springer 书籍下载-《四元数代数》这本教科书全面介绍了四元数代数和阶的算术理论&#xff0c;这一主题在数学的不同领域都有应用。这本书为研究生读者撰写&#xff0c;易于阅读和理解&am…

Linux内核--设备驱动(三)总线、设备、驱动模型的探究

目录 一、引言 二、设备驱动模型的实现 ------>2.1、platform总线 ------>2.2、驱动与设备的匹配 ------>2.3、设备的探测 ------>2.4、设备驱动模型的改善 三、设备与驱动的匹配流程 ------>3.1、各级设备的展开 ------>3.2、platform 设备 -----…

C#(C Sharp)学习笔记_方法(Medthod)【十六】

什么是方法&#xff1f; 在编程中&#xff0c;方法&#xff08;Method&#xff09;是一个执行特定操作的代码块。它是一种将逻辑封装起来的方式&#xff0c;使得代码更加模块化、重用性更高&#xff0c;并且易于维护。以下是方法的一些关键特性&#xff1a; 封装性&#xff1a…

Rabbitmq学习

文章目录 MQRabbitMQ安装概念消息模型SpringAMOPFanoutExchangeDirectExchangeTopicExchange消息转换器 MQ 虽然同步调用时效性强&#xff0c;能够立即得到结果&#xff0c;但是存在以下问题&#xff1a; 耦合度高&#xff1a;每次加入新需求都要修改原来的代码性能下降&#x…

05 - 步骤 JSON output

简介 JSON Output 步骤用于将 Kettle 中的行流数据写出到 JSON 格式的文件或流中。它允许用户将 Kettle 中处理过的数据以 JSON 格式进行输出&#xff0c;适用于各种数据处理和交换场景。 什么是行流数据&#xff1f; preview data 中的每一个字段都是一个行流数据 使用 场…