2016-10-17 4 views
0

Я пытаюсь connnect к elasticsearch 2.3.1 с spring-data-elasticsearch, Это работало отлично с 1.6, но когда я попытался связаться с 2.3.1Является ли эластичный поиск упругих материалов совместимым с elasticsearch 2.3.1?

Я получаю следующее исключение

Factory метод «клиент» кинул исключение; вложенное исключение

java.lang.NoSuchMethodError: com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(Ljava/io/Reader;)Lcom/fasterxml/jackson/dataformat/yaml/YAMLParser

Может кто-то пожалуйста, помогите?

+0

Вы используете прямую зависимость от 'spring-data-elasticsearch' или работаете с' spring-boot-start-elasticsearch'? – Val

+0

Я использую прямую зависимость. – RajendraCholan

ответ

0

Я изменил свой код на client = new TransportClient (настройки) .addTransportAddress (новый InetSocketTransportAddress (InetAddress.getByName (elasticSear chHost), 9300));

и он отлично работает.