java.lang.NoClassDefFoundError: не удалось инициализировать класс org.elasticsearch.Version

Я пробую API Java elasticsearch 2.1.1 с ESserver 2.1.0. Когда я пытаюсь создать транспортный клиент, я вижу эту ошибку и не вижу причины для этого. Наряду с этим я также вижу следующую ошибку

java.lang.NoSuchFieldError: LUCENE_4_0_0

Клиент:

  Settings settings = Settings.settingsBuilder()
            .put("cluster.name", clusterName)
            .build();

    Client client = null;
    try {
        client = TransportClient.builder().settings(settings).build().addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(host), Integer.getInteger(port)));

person Abhi.G    schedule 19.01.2016    source источник
comment
Возможный дубликат ошибки версии Elastic Search Lucene   -  person ChintanShah25    schedule 20.01.2016
comment
Я пробовал вышеуказанное решение, но ошибка все еще сохраняется. Решение, описанное в посте выше, не решает проблему.   -  person Abhi.G    schedule 20.01.2016
comment
Можете ли вы обновить свой вопрос с полной трассировкой стека?   -  person Val    schedule 20.01.2016