设置参数 `node.name` 可以自定义 Elasticsearch 节点的名字。 此条 Tips 由 medcl 贡献。

求解,x-pack-transport.jar为什么找不到?

Elasticsearch | 作者 raicm | 发布于2017年04月18日 | 阅读数:12864

今天刚装了xpack,然后原来的java client就没法连了。查了一下需要下载这个x-pack-transport.jar,通过里面的
PreBuiltXPackTransportClient 来实例化。但是貌似找不到这个包,maven仓库里能找到这个包存在过的痕迹,但是现在已经没有了。请问要到哪里下载这个包?还是说这个包里的方法已经被封装到其他哪里去了?我用的是es5.3.0~求解答谢谢~
已邀请:

medcl - 今晚打老虎。

赞同来自: gaolipeng1987

页面有手动下载的链接的:
X-Pack Transport JAR
https://artifacts.elastic.co/m ... 0.jar

exceptions - 。。。

赞同来自:

你好,你新建一个maven项目,按照下面这个链接配置就能将x-pack-transport包下下来了。
https://www.elastic.co/guide/e ... .html
 
 
貌似是elastic使用了自己的maven仓库,所以在maven上找不到,我前几天也遇到了这个问题。用的时候换成你想要的版本即可。

zhuqitian - 高山景行

赞同来自:

好解决的,
<repositories> <!-- add the elasticsearch repo --> <repository> <id>elasticsearch-releases</id> <url>https://artifacts.elastic.co/maven&lt;/url&gt; <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>

<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>x-pack-transport</artifactId> <version>${elasticsearchVersion}</version> </dependency>
 

要回复问题请先登录注册