亲爱的老小伙伴们,有没有想我?
作为一个标准的90后,本人在搭建环境的时候最喜欢用最新的版本。这不,就是刚才使用最新版的elasticSearch的时候,出现的如下Bug,相信你们以后可能还会遇到,同时网上没有任何处理方法。
直接上图:
同时本人使用是最新版本的elasticsearch-7.7.1
再看看我的pom文件
我同时使用了
其实这是使用高版本的jar时,版本不一致造成的。
再看看项目中的Libraries
使用elasticSearch的相关依赖包的版本不一致,所以我们把版本统一一下就可以。
重点:
本人尝试把elasticSearch的相关依赖包的版本都换成7.7.1或者7.6.2都依然还会报这个bug。
所以把版本替换成7.3.2时,项目正常。
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>7.3.2</version>
<exclusions>
<exclusion>
<artifactId>log4j-api</artifactId>
<groupId>org.apache.logging.log4j</groupId>
</exclusion>
</exclusions>
</dependency>