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)
相关推荐
Java知识库1 小时前
2025秋招后端突围:JVM核心面试题与高频考点深度解析
java·jvm·程序员·java面试·后端开发
南枝异客1 小时前
四数之和-力扣
java·算法·leetcode
英杰.王1 小时前
深入 Java 泛型:基础应用与实战技巧
java·windows·python
Leaf吧1 小时前
java BIO/NIO/AIO
java·开发语言·nio
IT_10242 小时前
springboot从零入门之接口测试!
java·开发语言·spring boot·后端·spring·lua
湖北二师的咸鱼2 小时前
c#和c++区别
java·c++·c#
weixin_418007602 小时前
软件工程的实践
java
lpfasd1233 小时前
备忘录模式(Memento Pattern)
java·设计模式·备忘录模式
迢迢星万里灬4 小时前
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术点解析
java·spring boot·spring·mybatis·spring mvc·面试指南
代码丰4 小时前
使用Spring Cloud Stream 模拟生产者消费者group destination的介绍(整合rabbitMQ)
java·分布式·后端·rabbitmq