下载es6.2.4,es和kibana启动成功。
eclispe中倒入es6.2.4的lib下所有的jar,但运行下面的代码
Client client = new TransportClient().addTransportAddress(new TransportAddress("172.20.0.196", 9300));
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new TransportAddress(InetAddress.getByName("host1"), 9300))
.addTransportAddress(new TransportAddress(InetAddress.getByName("host2"), 9300));
TransportClient已经没有上面的构造器了,TransportAddress的上面的构造器也已经不存在了。
查了一下对应的API javadoc确实这些类变化了,请问java中如何调用6.2.4的API
eclispe中倒入es6.2.4的lib下所有的jar,但运行下面的代码
Client client = new TransportClient().addTransportAddress(new TransportAddress("172.20.0.196", 9300));
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new TransportAddress(InetAddress.getByName("host1"), 9300))
.addTransportAddress(new TransportAddress(InetAddress.getByName("host2"), 9300));
TransportClient已经没有上面的构造器了,TransportAddress的上面的构造器也已经不存在了。
查了一下对应的API javadoc确实这些类变化了,请问java中如何调用6.2.4的API
2 个回复
JackGe
赞同来自: CarrieJin
yayg2008
赞同来自:
2,查看git上的测试用例,如JackGe所说;
3,下载源码,自己看源码;
4,可以使用http Restful API,使用灵活,耦合度低。