ES TransportClient jar 包导入spring boot 项目中,运行项目的时候报了找不到相关的类,netWorkPlugin
Elasticsearch | 作者 lj869494678 | 发布于2018年10月08日 | 阅读数:3938
目前在做一个项目需要使用的ES 客户端批量插入数据,我选择的是TransportClient 导入jar 包之后文件编译全部通过,但是我在调试运行的时候报了java.lang.NoClassDefFoundError: org/elasticsearch/plugins/NetworkPlugin 不知道有没有那位大神有遇到过,希望指导一下 实在感激不尽
4 个回复
rochy - rochy_he
赞同来自:
lj869494678
赞同来自:
lj869494678
赞同来自:
<dependencyManagement> <dependencies>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty</artifactId>
<version>3.10.6.Final</version>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>5.1.1</version>
</dependency>
</dependencies>
</dependencyManagement>
指定版本的时候 ES 的版本使用的是2.6.4的版本,这个是不是spring 自带的一个ES的jar依赖?
我需要把它exclusion 吗? 还是直接用上面的直接指定版本呢?
请大神们指导一下!感激
rochy - rochy_he
赞同来自: