我已经在build.gradle中配置了下面的
compile group: 'org.elasticsearch', name: 'elasticsearch', version: '6.3.2'
compile 'org.elasticsearch.client:elasticsearch-rest-high-level-client:6.3.2'
compile group: 'org.elasticsearch.client', name: 'elasticsearch-rest-client', version: '6.3.2'但它内部也下载了6.8.5版本。我不打算为这个版本(6.8.5)。有人能帮忙吗。
发布于 2020-04-22 07:32:30
通过排除有问题的(不是有意的)依赖关系,您可以解决这个问题。摘要:在依赖jar弹性版本6.3.2中提到了,但在主要应用程序中提到了6.8.5,这就是两者都被下载的原因。OP更新了主应用程序中的6.3.2,因为我们的应用程序并不真正需要6.8.5。
Elasticsearch特定的版本从来不作为依赖项下载它的另一个版本,事实是,在最新版本中,Elasticsearch服务器版本与客户端的小版本也不匹配,也就是说Elasticsearch 7.6服务器将无法与elasticsearch 7.3客户端一起工作。
https://stackoverflow.com/questions/61357600
复制相似问题