一尘不染

结合使用PreBuiltTransportClient和elasticsearch 5

elasticsearch

我正在尝试遵循Elasticsearch 5官方文档来设置传输客户端:

https://www.elastic.co/guide/zh-CN/elasticsearch/client/java-
api/5.0/transport-
client.html

但是,使用包org.elasticsearch:elasticsearch:5.0.0-rc1时,类PreBuiltTransportClient似乎不在我的路径中。它似乎不存在。我应该如何配置TransportClient?我需要一个单独的包裹吗?我在Maven中使用了错误的版本吗?

谢谢。


阅读 1332

收藏
2020-06-22

共1个答案

一尘不染

您需要在transport工件上添加一个依赖项:

<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>transport</artifactId>
    <version>5.0.0-beta1</version>
</dependency>
2020-06-22