Springboot 启动时Bean初始化,启动异常-Assert.isTrue(condition,message) 报错

Springboot 启动时Bean初始化启动异常Assert.isTrue(condition,message) 报错,如果 condition为false 则会出现

java.lang.IllegalArgumentException: message,

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘XXXXXX’ defined in class path resource 异常

总结:

@Configuration 注解中定义bean, @Bean 如果Bean中出现异常则会立即抛出,终止springboot启动

原文地址:https://www.cnblogs.com/outxiao/p/10348215.html

时间: 2024-10-28 14:32:54

Springboot 启动时Bean初始化,启动异常-Assert.isTrue(condition,message) 报错的相关文章

ubuntu10.0.4使用再生龙还原后在启动时不能正常启动

ubuntu10.0.4使用再生龙还原后在启动时不能正常启动,出现上图界面,在网上搜了很多解决方案,如修改rootdelay,修改启动项,重复恢复,使用live usb盘等等,最后发现是硬盘数据线坏了,nnd,数据线坏了也不能报这个错啊,而且在bios中也能正常识别到硬盘,坑死了... ubuntu10.0.4使用再生龙还原后在启动时不能正常启动

Linux下编译程序时,经常会遇到“undefined reference to XXX” 报错,

Linux下编译程序时,经常会遇到“undefined reference to XXX” 报错, 这里总结一些可能的原因和解决方案,给需要的朋友: 说道undefined reference error,先提一下Linux gcc链接规则: 链接的时候查找顺序是: -L 指定的路径, 从左到右依次查找 由 环境变量 LIBRARY_PATH 指定的路径,使用":"分割从左到右依次查找 /etc/ld.so.conf 指定的路径顺序 /lib 和 /usr/lib (64位下是/lib

【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory

错误举例: ..\..\Libraries\STM32_USB-FS-Device_Driver\inc\usb_type.h(21): error:  #5: cannot open source input file "usb_conf.h": No such file or directory 这是因为没有设置 STM32 固件库的目录, 编译器就默认到 "Keil"根目录下的某某目录找去了.如果现在编译程序,会报错的 解决方法:引用固件库文件所在的目录需要在

SpringBoot程序启动时执行初始化代码

因项目集成了Redis缓存部分数据,需要在程序启动时将数据加载到Redis中,即初始化数据到Redis. 在SpringBoot项目下,即在容器初始化完毕后执行我们自己的初始化代码. 第一步:创建实现ApplicationListener接口的类 package com.stone; import com.stone.service.IPermissionService; import org.springframework.context.ApplicationListener; import

spring在web容器启动时执行初始化方法

需求:在tomcat启动时开启一个定时任务. 想法:容器启动时执行方法,最容易想到的就是servlet中可以配置load-on-startup,设置一个正整数也就可以随容器一起启动. 问题:上面的方法很好,但是由于定时任务需要去操作数据库,而项目采用了spring的依赖注入来管理对象,而servlet并不受Spring的管理.若此时在servlet中注入Spring管理的对象,则会报错:javax.naming.NameNotFoundException: Name com.test.InitS

记一次服务启动时bean注入时 Requested bean is currently in creation的问题

发现测试服务器一台muc启动失败,另一台是好的,本地也没问题,报错信息如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mucAccountLoginController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factor

服务器启动时卡死在启动画面

服务器启动时可能会一直卡在启动画面的进度条,始终无法进入登录界面. 本人就遇到过这种情况,稍老的国产存储服务器,由于公司搬家搬动过程中可能有些小震动,开机时就一直卡在启动进度条. 本人先是判断系统出了问题,就还原到之前用Windows Server Backup备份的系统,结果还是同样的问题,然后就考虑到可能是系统硬件上有些问题,打开机盖,除了灰尘,重新插拔了内存条,再次开机,OK,成功出现久违的登录界面. 遇到这种问题的处理,可能就需要打开一些思路,不过系统的日常备份工作也是非常重要的,一定要

使用springboot 单元测试注意事项(不注意的话,在单元测试时会报错:出现initializationerror初始化异常)

准备工作: 1.pom.xml文件中新增所需的依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <!-- <scope>test</scope> --> </dependency> <dependency> <gro

ssm整合shiro时web。xml中配置filter,tomcat报错

当我们使用ssm框架整合进行项目开发,使用Shiro作为安全验证管理,在web.xml中配置Shiro过滤器后 启动Tomcat会报错: Error during artifact deployment. See server log for details. <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property na