【发布时间】:2020-03-11 00:10:55
【问题描述】:
我正在使用 Elastic Search 6.8.0
我的 Spring Boot 版本是 v2.1.6.RELEASE 当我添加
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
</dependency>
工作正常,在后台使用 v6.4.3 v6.8.0 也可以正常工作。
但是当我使用更高版本的客户端时,它不起作用,搜索等功能会出错, java.lang.NoSuchMethodError
谁能告诉我为什么我不能使用高于 6.8.0 的版本?如果我将我的 ES 服务器升级到 7+,代码会有巨大的变化吗?
【问题讨论】:
标签: spring-boot elasticsearch elastic-stack