【发布时间】:2023-04-08 11:59:01
【问题描述】:
ElasticSearchTemplate 在初始化Method threw 'java.lang.*Error' exception. Cannot evaluate org.elasticsearch.common.inject.InjectorImpl.toString() 期间抛出异常。
XML 配置
<elasticsearch:transport-client id="client" cluster-nodes="localhost:9300" />
<bean name="elasticsearchTemplate" class="org.springframework.data.elasticsearch.core.ElasticsearchTemplate">
<constructor-arg name="client" ref="client"/>
</bean>
有谁知道是什么导致了这个问题。 Elastic 版本5.6.3 and 5.5.0 和Spring Data Elastic 3.0.1 和不使用SpringBoot
【问题讨论】:
-
我在使用 elasticsearch 6.2 时遇到同样的错误,我正在使用传输客户端。
-
此处与 5.6.3 版相同
-
我正在使用 6.3 和传输客户端。我遇到了同样的问题。
-
我已经放弃了,现在使用 HghLevelRestClient
-
使用调试器运行时,我也遇到了同样的问题。但客户正在创建它并没有对我造成任何问题。
标签: elasticsearch spring-data-elasticsearch