文章目录
- 1. 现象
- 2. 分析定位
- 3. 解决方案
1. 现象

2. 分析定位
原因:查看依赖项的级联关系,发现rest-high-level-client这个7.15.2包,的引用了6.4.3的rest-client。

3. 解决方案
直接把rest-client包的7.15.2版本的依赖项加进来就好了。
springboot集成es7
<!-- https://mvnrepository.com/artifact/org.elasticsearch.client/elasticsearch-rest-client --><dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-client</artifactId><version>7.15.2</version></dependency><!-- https://mvnrepository.com/artifact/org.elasticsearch/elasticsearch --><dependency><groupId>org.elasticsearch</groupId><artifactId>elasticsearch</artifactId><version>7.15.2</version></dependency><!-- https://mvnrepository.com/artifact/org.elasticsearch.client/elasticsearch-rest-high-level-client --><dependency><groupId>org.elasticsearch.client</groupId><artifactId>elasticsearch-rest-high-level-client</artifactId><version>7.15.2</version></dependency>