为了账号安全,请及时绑定邮箱和手机立即绑定

版本6.2.4的elasticsearch包里面没有InetSocketTransportAddress?

没有找到这个类?

https://img1.sycdn.imooc.com//5ad9b2bd0001313c07980269.jpg

正在回答

4 回答

6.x之后是使用更高效的netty4做异步通信的。

gradle项目中引入,注意版本哦

compile 'org.elasticsearch.plugin:transport-netty4-client:6.2.4'



0 回复 有任何疑惑可以回复我~
<transport.version>5.4.1</transport.version>
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>transport</artifactId>
    <version>${transport.version}</version>
</dependency>


0 回复 有任何疑惑可以回复我~

client.addTransportAddress(new TransportAddress(InetAddress.getByName("127.0.0.1"), 9300));直接用这个

https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/transport-client.html

4 回复 有任何疑惑可以回复我~

6.2.3也没有,换成老师的5.5.2就可以了。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

版本6.2.4的elasticsearch包里面没有InetSocketTransportAddress?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信