Der Java-Elasticsearch-Client ist immer null

8

Ich habe vor kurzem den Wechsel von elasticsearch 1.7 zu 2.0 vorgenommen und festgestellt, dass sich die Einrichtung des Clients geändert hat. Ich ging durch die Dokumentation und aus irgendeinem Grund ist der Client immer Null. Ich habe mich gefragt, ob ich es richtig eingerichtet habe.

Hier ist mein Code:

%Vor%     
Daniel Buckle 05.11.2015, 12:43
quelle

1 Antwort

14

Wie in den Kommentaren erwähnt, aber ein bisschen genauer: Elasticsearch 2.0 verwendet Guava 18.0 (siehe Ссылка ). Um Fehler wie java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concu‌rrent/Executor; zu beheben, stellen Sie sicher, dass Sie Guava 18.0 als Abhängigkeit und nicht als andere Versionen verwenden.

    
spa 24.11.2015, 10:34
quelle

Tags und Links