Java Maven根本不下载elasticsearch高级rest客户端依赖项
我按照通常的过程为es高级rest客户机添加依赖项,但maven似乎完全忽略了它。这是我的pom配置-Java Maven根本不下载elasticsearch高级rest客户端依赖项,java,maven,
elasticsearch,Java,Maven,
elasticsearch,我按照通常的过程为es高级rest客户机添加依赖项,但maven似乎完全忽略了它。这是我的pom配置- <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>${elasticsearch.vers
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>${elasticsearch.version}</version>
<exclusions>
<exclusion>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client-sniffer</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
org.elasticsearch
弹性搜索
${elasticsearch.version}
org.yaml
毒蛇
org.elasticsearch.client
运输
${elasticsearch.version}
org.elasticsearch.client
elasticsearch rest高级客户端
>${elasticsearch.version}
org.elasticsearch.client
elasticsearch rest客户端
${elasticsearch.version}
org.elasticsearch.client
elasticsearch rest客户端嗅探器
${elasticsearch.version}
我们也在使用SpringBoot,但这不应该是一个问题,因为它正在下载除高级rest客户端之外的所有es依赖项。版本是6.8.7。请帮忙
更新:
我通过创建一个新项目解决了这个问题,基本上现有项目中存在一些冲突,我还没有调试。请在下面找到我的pom片段,重要的是,我强烈建议开始使用剩余高级客户端库的版本7。我们在使用版本6时遇到了一些主要问题(主要是与负载相关的),Elastic决定完全重写他们的库
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>7.4.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>7.4.0</version>
</dependency>
org.elasticsearch.client
elasticsearch rest高级客户端
7.4.0
org.elasticsearch
弹性搜索
7.4.0
请添加完整的pom文件,而不仅仅是摘录。