錯誤信息:java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concurrent/Executor
現象:創建ES客戶端連接失敗
解決:maven引入高版本的guava
例如elasticsearch2.3.1使用guava18
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>18.0</version>
</dependency>