Моя цель - запустить узел localhostasticsearch в моем тесте junit, чтобы я мог индексировать некоторые документы, а также тестировать поисковые запросы с помощью высокоуровневого остального клиента (например, делать http-вызовы на локальный ES-узел localhost).Я использую Elasticsearch 6.2.
Вот код, который я пробовал
String clusterName = "test";
Settings settings = Settings.builder()
.put("path.home", ES_WORKING_DIR)
.build();
new Node(settings).start();
, и это сообщение об ошибке, которое я получил ..
java.lang.IllegalStateException: Unsupported transport.type []
at __randomizedtesting.SeedInfo.seed([74752622FDACDD5:AB9FD863FD5A2A5F]:0)
at org.elasticsearch.common.network.NetworkModule.getTransportSupplier(NetworkModule.java:212)
at org.elasticsearch.node.Node.<init>(Node.java:427)
at org.elasticsearch.node.Node.<init>(Node.java:246)
at org.elasticsearch.node.Node.<init>(Node.java:242)
По сути, яЯ не уверен, какие параметры установить в настройках.
Заранее спасибо.