Springboot空项目启动时报错

SpringBoot数据库配置源码解析:自动配置注解解析 SpringBoot数据库配置源码解析 Spring Boot 对主流的数据库都提供了很好的支持,打开 Spring Boot 项目中的 starters 会发现针对 data 提供了 15 个 starter 的支持,包含了大量的关系型数据库和非关系数据库的数据访问解决方案。而本章重点关注 Spring Boot 中数据源自动配置源码的实现,及核心配置类 DataSourceAutoConfiguration 和 Jdbc TemplateAutoConfiguration 等的用法。 自动配 阅读详情
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'inMemoryDatabaseShutdownExecutor' defined in class path resource 
[org/springframework/boot/devtools/autoconfigure/DevToolsDataSourceAutoConfiguration.class]: Unsatisfied dependency expressed through method 'inMemoryDatabaseShutdownExecutor' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource 
[org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Hikari.class]: Bean instantiation via factory method failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.zaxxer.hikari.HikariDataSource]: Factory method 'dataSource' threw exception; nested exception is 
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class
上面的错加上@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
2018-12-06 17:01:23.248  WARN 11028 --- [  restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.session.SessionAutoConfiguration$ServletSessionRepositoryImplementationValidator': Invocation of init method failed; nested exception is org.springframework.boot.autoconfigure.session.NonUniqueSessionRepositoryException: Multiple session repository candidates are available, set the 'spring.session.store-type' property accordingly
2018-12-06 17:01:23.249  INFO 11028 --- [  restartedMain] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown
2018-12-06 17:01:23.269  INFO 11028 --- [  restartedMain] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
2018-12-06 17:01:23.323  INFO 11028 --- [  restartedMain] ConditionEvaluationReportLoggingListener : 

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2018-12-06 17:01:23.339 ERROR 11028 --- [  restartedMain] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Multiple Spring Session store implementations are available on the classpath:
    - org.springframework.session.jdbc.JdbcOperationsSessionRepository
    - org.springframework.session.data.redis.RedisOperationsSessionRepository


Action:

Consider any of the following:
    - Define the `spring.session.store-type` property to the store you want to use
    - Review your classpath and remove the unwanted store implementation(s)

上面的错springboot集成springsession利用redis来实现session共享。

所以没有配置redis的代码和properties,但是pom中 引入了redis;要配置spring.session.store-type=none

SpringBoot项目报错解决:“Error starting ApplicationContext. To display the conditions report re-run ...” SpringBoot项目报错:以下方案80%可以帮助您解决这些个‘可恶的’问题报错内容和截图如下: ( ( )___ | '_ | '| | ’ / ` | / )| |)| | | | | || (| | ) ) ) ) ’ || .__|| ||| |, | / / / / =========||==============|/=///_/ :: Spring Boot :: (v2.3.10.RELEASE) ——在看到这些个问题的时候,日志基本都会告诉你错误的地方,所以我们大部分 阅读详情

相关推荐

SAR动目标检测三剑客:DPCA/ATI/STAP技术选型指南(含2023最新实验数据对比)

本文深入对比了SAR动目标检测三大主流技术DPCA、ATI与STAP的核心原理与性能差异。基于2023年最新实验数据,分析了它们在最小可检测速度、测速精度、计算复杂度及对通道失配敏感度等方面的优劣,并结合海洋监视与城市交通监控等典型场景,提供了具体的技术选型指南与工程落地考量。

m5n6o7的博客 292

org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException报错问题

该问题是SpringBoot运行时dataSource创建失败 项目引入了SpringBoot自动配置的包会去我们项目resources下面的配置文件找我们的数据库配置 项目是没有配置数据的所以启动就会报错 报错信息 解决方法 : 1.在启动类上面的SpringBootApplication注解添加这段 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class}) 排除自定注入DataSource...

qq_39008613的博客 1万+

五子棋AI实战:极大极小搜索、Alpha-Beta剪枝与禁手实现

博弈树搜索是双人零和博弈AI的经典决策框架,其核心思想是假设对手最优应对,通过递归遍历走法空间寻找最优解。极大极小搜索配合Alpha-Beta剪枝,能在不影响决策结果的前提下将搜索量降至平方根级别,大幅提升搜索效率。在五子棋场景中,还需处理黑棋禁手规则,包括双三、双四和长连判定,并将其融入搜索框架。评估函数基于棋型识别对局面打分,走法排序和迭代加深进一步优化剪枝效果。这些技术共同构成了一个可运行的五子棋AI,适用于棋类AI入门与博弈搜索实践。

weixin_29054399的博客 131

报错org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException:

在做文件上传为服务和搜索为服务时候,没有用到数据库连接,但是springboot会自动帮我们注入数据源,但是我们又没有配置数据源和驱动就会报错: 解决:启动了i注解中加:exclude={DataSourceAutoConfiguration.class}如下 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class}) ...

qq_42338293的博客 1万+

Star CCM+中衍生零部件下的阈值应用与区域内删除目标网格

同样的在绘制网格结束后,有时出现负体积网格或质量差的网格,为了节约时间成本,可能会选择将负体积的网格或质量差的网格删除。弹出相应的窗口,在窗口中选择相应的区域①,选择标量函数②(此处以网格体积变化为例),选择模型③,设置阈值④,选择No Dispalyer,会根据需求选择显示,最后点击Create⑥完成创建。此处以温度为例,若出现温度异常点,首先在①栏中勾选Function,然后在下面点击⑤Select,在弹出的Function窗口中选择温度场函数,再点击④Identify,查找温度异常网格数量。

2201_75375391的博客 2222

ZYNQ烧写程序到flash

1.打开SDK创建FBSl项目 点击finish 2.创建BootImage 导入fsbl.elf、.bin、.elf三个文件,Create Image 生成BOOT.bin文件 3.将BOOT文件烧录到FLASH image File选择2中生成的BOOT.bin文件,FSBL File选择fsbl.elf文件,连接好ZYNQ的Jtag,点击Program,即可烧录。 4.烧录程序到FLASH失败 如果是第一次烧录,需更改创建的fsbl工程下的main函数,在如下代码处加入BootModeRegi

qq_40603614的博客 8321

配置文件正常,数据库连接正常,项目启动时报错 org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBe

问题:配置文件正常时启动时报以下错误 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation

m0_50561823的博客 4910

Open3D 进阶(22)间接平差法拟合空间曲线

空间曲线拟合在电力线三维重建中有着广泛的应用,本文利用python使用间接平差法对三维空间曲线的拟合进行代码实现。

点云侠的博客 1058

SpringBoot 项目启动时解决报错:Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnection

报错信息如下: 2021-10-24 23:11:33.297 ERROR 5952 --- [ main] o.s.boot.SpringApplication : Application run failed java.lang.IllegalStateException: Failed to execute CommandLineRunner at org.springframework.boot.SpringApplication.callRunn

知音 3179

YOLO11-pose关键点检测:训练实战篇 | 自己数据集从labelme标注到生成yolo格式的关键点数据以及训练教程

教会你如何用自己的数据集转换成对应格式的数据集以及如何训练YOLO11-pose关键点检测

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 5418

使用abagen工具箱获取基于脑区的基因表达矩阵

脑区模板定义了您感兴趣的脑区的空间位置。abagen提供了一些预定义的脑区模板,您可以选择使用,也可以使用自定义的脑区模板。它提供了一种简便的方式来获取基于脑区的基因表达矩阵。abagen需要使用Allen脑图谱数据来获取基因表达矩阵。您可以使用abagen内置的下载功能来获取这些数据。这就是使用abagen工具箱获取基于脑区的基因表达矩阵的详细步骤。通过按照上述步骤操作,您可以轻松获取并使用Allen脑图谱数据中的基因表达信息。一旦您加载了脑区模板,您可以使用abagen来获取基于脑区的基因表达矩阵。

web_bug407的博客 1326

spring boot和spring cloud整合报错

spring boot和spring cloud整合报错 Unsatisfied dependency expressed through method ‘traceFilterRegistration’ parameter 0 什么都没干的空项目,启动就报错,很有可能是spring boot和spring cloud的版本不兼容,检查一下版本信息,换个版本就行了 ...

ssAAAAAff的博客 489

【企业智能体开发】优化模型成本、延迟与失败降级

小林的培训快开始时,服务台花很久“思考最优回答”,体验并不会更好。反过来,为了省钱而始终选最轻的模型,若连房间、连接方式和任务状态都识别不稳,后续错误检索和重复建单会造成更大代价。企业 Agent 的优化对象不是单次模型调用价格,而是任务在可接受时间内、安全地推进到正确结果的总成本。

Mr数据杨 893

springboot启动时报错的问题 - ApplicationEventMulticaster not initialized

springboot启动时报错的问题-ApplicationEventMulticaster not initialized - call 'refresh' before multicas大家好问题复现 大家好 最近,本人一直在开发项目。一直没有更新博客。 今天遇到这个问题,出现的次数并不多并且之前遇到过。 问题复现 本人是在将项目编译上线后,在自己电脑上启动时,报了这个错误Applicatio...

何以清风 2万+

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

如何让SpringBoot项目启动时执行特定代码

如何让SpringBoot项目启动时执行特定代码 文章目录如何让SpringBoot项目启动时执行特定代码前言两个函数接口1.ApplicationRunner接口源码使用方法2.CommandLineRunner接口源码使用方法为什么会被执行?两个接口谁先执行?为什么?举个栗子结果简单源码分析 前言 (其实直接在main方法里写也不是执行不了) 如果只是简单的一些语句,写在main中可能会方便一些 但如果需要调用spring容器中的对象可能会要吃瘪,因为main方法是static的,而获取ioc对象不能使

if's Blog 1232

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

SpringBoot项目启动时报错Springframework的错误

项目是父子项目 所以以来都是来自另外一个公共类, 只要新建了一个子项目的话就会报错找不到Lombok ,这个问题我也不知道是为什么 但是解决方法也很暴力,就是吧common的以来command + x剪切一下 ,在重新粘贴回来刷新就解决了 如果还有重复上面的操作,然后重启ide就完美解决了, 下面就是正题 ====================== 解决了lombok找不到的问题 还是启动不起来,启动时报错Springframework的错误,buliding失败,感觉就是maven的问题 我去重新调

weixin_44101355的博客 1432

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Springboot 启动时不报错一直卡住,{dataSource-1} inited

Springboot 启动时不报错一直卡住,{dataSource-1} inited 问题描述 在启动boot项目时候,一直卡住,{dataSource-1} inited,也不报错,控制台输出停止在这一行 2020-09-09 11:13:07.612 INFO 13880 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*]

草莓Sir的博客 6297

springboot项目启动时报错Service找不到

springboot项目启动时报错Service找不到 Field userService in cn.xaut.controller.UserController required a bean of type ‘cn.xaut.service.UserService’ that could not be found. The injection point has the following annotations:- @org.springframework.beans.factory.annotat

qq_45011164的博客 5016

springboot项目启动报错

springboot项目启动报错

weixin_44545290的博客 942

若依启动springboot项目报错{已解决}

启动springboot项目报错 16:10:41.046 [restartedMain] INFO c.r.RuoYiApplication - [logStarting,50] - Starting RuoYiApplication on DUXIU with PID 12772 (F:\zhgd\RuoYi-fast\target\classes started by admin in F...

Shen_ru的博客 1万+

springboot项目启动时如何排除一个bean?

springboot默认封装了很多的组件,并且把这些组件都进行了自动化配置封装。也就是说,只要是springboot项目,启动类在@SpringBootApplication注解下,在不需要单独配置bean的情况下,本项目所用到的bean在容器启动的时候都会被自动扫描并注入到IOC容器里。这里我所说的bean主要指的是pom文件里面配置的那些starter,以及还有一些springboot默认封装的一些组件,比如数据源,redis等一些组件。

共同进步,共同学习。 2037

springboot启动时报错 错误: 找不到或无法加载主类 com.xxx.xxx.Application

springboot启动时报错 错误: 找不到或无法加载主类 com.xxx.xxx.Application 从svn上拉下来一个自动生成代码的小项目,遇到一个贼大的坑,运行提示找不到或无法加载主类 com.xxx.xxx.Application,找了很多方法才解决,解决方法就是打开idea的控制台,输入以下三行命令 mvn clean compile mvn install mvn spring-boot:run 然后,,,,问题就解决啦 ...

保持热爱 奔赴山海 3万+

springboot项目启动时报错

springboot项目启动时项目出现这个错误 The Network Adapter could not establish the connection 也不知道发生了什么错误, 写上@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class}...

wuliyangyang123的博客 644

SpringBoot:项目在启动时如何执行指定sql文件

SpringBoot:项目在启动时执行指定sql文件 在SpringBoot项目中,当有在项目启动时先执行指定的sql语句的需求时,可以在resources文件夹下添加需要执行的sql文件,文件中的sql语句可以是DDL(数据定义)脚本或DML(数据操作),DQL(数据查询)脚本,然后在application.properties或application.yml配置加入相应的配置即可,如下: # ...

王小二(海阔天空) 1万+

springboot项目启动时:报错连接数据库异常

springboot项目启动时:报错连接数据库异常 原因排查: 1.使用连接工具进行验证是否可以连接数据库 2.确认可以连接数据库,项目启动依旧报错 3.和其他人代码都一样,但是自己的就是报错;可以修改下Oracle驱动,然后启动项目,发现正常;异常诡异,在此可以被看到解决该问题; 代码中Oracle的驱动是: <dependency> <groupId>com.oracle</groupId> <ar

看一点点书,懂一点点道理,过好这一生 2505

SpringBoot启动的时候报错: Error creating bean with name 'XXXX'

Error creating bean with name 'XXXX'完整报错如下:原因分析: 完整报错如下: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyExc...

abc_ABC123A的博客 1万+
上一篇: 页面a标签href路径总结
下一篇: UML
voidL123
博客等级 码龄9年 6粉丝 26原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值