这是我的第一个问题我必须使用ES rest高级客户端。我的ES服务器是6.8.x,所以我编写了我的build.gradle文件。
compile "org.elasticsearch.client:elasticsearch-rest-high-level-client:6.8.5"但我的项目依赖性如下所示。
org.elasticsearch.client:elasticsearch-rest-client:7.6.2
为什么错误的版本7.6.2导入?
发布于 2022-04-07 02:02:43
我自己找到答案了。
spring引导2.3.x使用依赖管理(BOM)的Elasticsearch 7.6.2。https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/#preface.versions
答案是重写gradle中的版本。
ext['elasticsearch.version'] = '6.8.5'小心..。这不管用。
ext {
elasticsearch.version = '6.8.5'
}好的!
https://stackoverflow.com/questions/71761518
复制相似问题