项目场景:
再学谷粒商城时,练习elasticsearch时出现一下错误。
问题描述
原因分析:
提示:出现java.lang.IncompatibleClassChangeError: Found interface org.elasticsearch.common.bytes.BytesReference, but class was expected肯定是版本冲突的问题。
解决方案:
提示:这里填写该问题的具体解决方案:
我百度了很多方法都是在pom文件上加
但是我是失败的还是不行。然后我就去看ElasticSearch教程发现再导入
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>7.4.2</version>
</dependency>
就行了注意一定要版本一样的