我一直在尝试使用网站上提供的一些示例编写简单的ElasticSearch Java搜索。我没有实现Spring或其他框架。大多数弹性搜索示例似乎是不完整的代码示例。我引用的一些网站是..
ElasticSearch Official Website
我的目标是创建一个包含一些完整工作示例的博客。许多似乎引用了 ImmutableSettings 类,它似乎不在类列表中。即便是最基本的例子" www.javacodegeeks.com/2013/04/getting-started-with-elasticsearch.html"引用不编译的ImmutableSettings。也许我错过了一个Jar文件。
我的问题是:是否有一个完全有效的ElasticSearch 2.1 Java独立示例,我可以在没有复杂框架的情况下启动并运行。
感谢您帮助我。
答案 0 :(得分:0)
ImmutableSettings在大于2.0的弹性搜索版本中不可用
如果您将其用于传输客户端创建,则可以使用
TransportClient transportClient = TransportClient.builder()。build();
transportClient.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("127.0.0.1"), 9300));