问答详情
源自:6-1 SpringBoot集成ElasticSearch

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

没有找到这个类?

https://img2.mukewang.com/5ad9b2bd0001313c07980269.jpg

提问者:慕前端3767455 2018-04-20 17:29

个回答

  • 慕虎1121506
    2018-07-05 10:53:37

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

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

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



  • QCCS
    2018-06-02 10:05:57

    <transport.version>5.4.1</transport.version>
    <dependency>
        <groupId>org.elasticsearch.client</groupId>
        <artifactId>transport</artifactId>
        <version>${transport.version}</version>
    </dependency>


  • 沧海逝月
    2018-04-25 17:12:45

    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

  • 月色晨曦
    2018-04-25 15:45:28

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