gpt4 book ai didi

elasticsearch - java.lang.instantiationerror org.elasticsearch.common.transport.transportaddress

转载 作者:行者123 更新时间:2023-12-02 23:15:06 26 4
gpt4 key购买 nike

我正在使用ElasticSearch 6并尝试通过使用以下代码创建客户端

当我尝试传输地址时遇到错误java.lang.instantiationerror org.elasticsearch.common.transport.transportaddress。

TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new TransportAddress(InetAddress.getByName("host1"), 9300))
.addTransportAddress(new TransportAddress(InetAddress.getByName("host2"), 9300));

我正在创建一个jar,并在另一个应用程序中使用了jar

知道为什么我们会收到org.elasticsearch.common.transport.transportaddress的java.lang.instantiationerror

最佳答案

我遇到了同样的错误,结果我仍然在运行时指向的是 flex 搜索jar版本。
因此,该问题应通过以下任一方法解决
1.使用一个胖子 jar
要么
2.在类路径中设置正确的 flex 搜索 jar

关于elasticsearch - java.lang.instantiationerror org.elasticsearch.common.transport.transportaddress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56274989/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com