Error creating bean with name ‘reactiveElasticsearchClient

程序报错:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reactiveElasticsearchClient' defined in class path resource [org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRestClientAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.data.elasticsearch.client.reactive.DefaultReactiveElasticsearchClient] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@251a69d7]

问题解析:

SpringBoot在启动过程中会通过启动类注解@SpringBootApplication中的自动配置注解@SpringBootConfiguration为第三方配置类创建bean对象。

这段错误表明 Spring Boot 在启动过程中,尝试创建 reactiveElasticsearchClient Bean 时出现了问题,最终导致应用启动失败。

解决方法:

由于我的程序没有用到reactiveElasticsearchClient,因此直接在启动类注解上加上如下代码,避免创建 reactiveElasticsearchClient Bean 即可解决程序报错。

java 复制代码
@SpringBootApplication(exclude = ReactiveElasticsearchRestClientAutoConfiguration.class)
相关推荐
Alan5215924 分钟前
Java 使用 Quartz 实现定时任务(超简单入门)
java
有来技术1 小时前
全栈架构后端攻坚:基于 youlai - boot(开源)、Spring Boot 3 与 Spring Security 6 实现企业级权限系统全功能实战手册
java·spring boot·后端
烁3471 小时前
每日一题(小白)暴力娱乐篇23
java·开发语言·算法·娱乐
helloworld_工程师1 小时前
Spring AI应用:利用DeepSeek+嵌入模型+Milvus向量数据库实现检索增强生成--RAG应用(超详细)
java·后端
顾林海1 小时前
深度解析TreeSet工作原理
android·java·面试
花木凋零成兰2 小时前
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
java·安全·ssl
振鹏Dong2 小时前
剖析Spring中的设计模式(一) | 工厂&观察者
java·spring·设计模式
LUCIAZZZ2 小时前
总结一下常见的EasyExcel面试题
java·spring·操作系统·springboot·poi·easyexcel
猿java2 小时前
为什么说缓存是把双刃剑?
java·后端·面试
绿柱石2 小时前
华为ar1200修改con口密码
java·华为·ffmpeg