我正在尝试使用spark-sql Java API连接cassandra。 下面是我正在使用的jar
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>spark-cassandra-connector_2.11</artifactId>
<version>2.3.1</version>
</dependency>
尝试将rdd保存到Cassandra表中。
当我尝试导入时 导入静态com.datastax.spark.connector.CassandraJavaUtil.javaFunctions;
出现错误“无法解析导入com.datastax.spark.connector.CassandraJavaUtil”
我还需要在pom.xml中添加什么? 是否有Java 8 API的spark-cassandra-connector文档?
我指的是此示例,以Java进行
https://gist.github.com/jacek-lewandowski/278bfc936ca990bee35a
答案 0 :(得分:1)
您需要改用following dependency:
<dependency>
<groupId>com.datastax.spark</groupId>
<artifactId>spark-cassandra-connector_2.11</artifactId>
<version>2.3.1</version>
</dependency>
在您的示例中,groupId不正确...
Spark Connector的所有文档都在repository中。