我想用Spark 1.6.2,Cassandra 3和Cassandra連接器1.6構建一個使用maven的項目。Spark和Cassandra使用Maven的番石榴衝突
我發現這個問題是卡桑德拉使用番石榴+ 16V和14V星火所以當我嘗試執行,殼給我一個錯誤,我必須使用和番石榴版本+16
我在Maven的依賴關係是:
<!--Spark dependencies -->
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_2.10</artifactId>
<version>1.6.2</version>
</dependency>
<!--Cassandra dependencies-->
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>com.datastax.spark</groupId>
<artifactId>spark-cassandra-connector_2.10</artifactId>
<version>1.6.0</version>
</dependency>
我嘗試添加番石榴依賴但不起作用。
任何人都知道如何解決它?我應該停止使用maven並使用sbt嗎?
謝謝!