title: java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.listeningDecorator
body: <p>I am seeing the below exception when creating a Cassandra Cluster object using java client. </p>
  
  <pre><code> val cluster = Cluster.builder().
      withProtocolVersion(ProtocolVersion.V3).
      addContactPoint("127.0.0.1").
      build()
  </code></pre>
  
  <p>The exceptions says <code>com.google.common.util.concurrent.MoreExecutors.listeningDecorator</code> method not found. But the library(guava) is added to the classPath.</p>
  
  <pre><code>[error] Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.listeningDecorator(Ljava/util/concurrent/ExecutorService;)Lcom/google/common/util/concurrent/ListeningExecutorService;
  [error]     at com.datastax.driver.core.Cluster.makeExecutor(Cluster.java:1100)
  [error]     at com.datastax.driver.core.Cluster.access$700(Cluster.java:62)
  [error]     at com.datastax.driver.core.Cluster$Manager.&lt;init&gt;(Cluster.java:1160)
  [error]     at com.datastax.driver.core.Cluster$Manager.&lt;init&gt;(Cluster.java:1110)
  [error]     at com.datastax.driver.core.Cluster.&lt;init&gt;(Cluster.java:118)
  [error]     at com.datastax.driver.core.Cluster.&lt;init&gt;(Cluster.java:105)
  [error]     at com.datastax.driver.core.Cluster.buildFrom(Cluster.java:174)
  [error]     at com.datastax.driver.core.Cluster$Builder.build(Cluster.java:1075)
  </code></pre>
  
  <p>show fullClasspath - contains guava </p>
  
  <pre><code>Attributed(/home/kiranraj/.ivy2/cache/com.google.guava/guava/bundles/guava-16.0.1.jar)
  </code></pre>