Cassandra Spark Connector最新版本如何获取

Cassandra Spark Connector latest version how to get

Cassandra Spark Connector 的最新版本是什么。基于网站 spark-cassandra-connector 最新的是 1.63

基于 spark-cassandra-connector 上的兼容性矩阵,需要 Sparks2 的连接器版本 2。那么我们在哪里可以找到 Connector 2 版本呢?到了吗?

连接器 Spark Cassandra Cassandra Java 驱动程序 2.0 2.0 2.1.5*, 2.2, 3.0 3.0 1.6 1.6 2.1.5*, 2.2, 3.0 3.0 1.5 1.5, 1.6 2.1.5*, 2.2, 3.0 3.0

谢谢

2.0 发布了一个里程碑版本。兼容 Spark 2.0

https://mvnrepository.com/artifact/com.datastax.spark/spark-cassandra-connector_2.11/2.0.0-M3

我不是 sbt 或 scala 的人。但是基于此,我认为这完全取决于您 运行 您的 sbt 命令来自(目录)的位置。如果你安装了 sbt 并且在 PATH 中,你可以从任何地方 运行 sbt。对我来说(仍然)的困惑是 which/where sbt 到 运行。因为 /sbt 目录中有一个 sbt 文件(您从 git 获得)。 目录结构是

C:\git\spark-cassandra-connector
  \spark-cassandra-connector
     \src
  \sbt
   sbt

我 运行 最终起作用的命令:

C:\git\spark-cassandra-connector>sbt assembly  

这实际上是 per instructions: " 根目录下运行

sbt assembly

将在这两个目录中生成一个 fat jar:

spark-cassandra-connector/target/scala-{binary.version}/ spark-cassandra-connector-java/target/scala-{binary.version}/

Select 前者用于 Scala 应用程序,后者用于 Java。 “

但是我只有 1 个 jar 文件。

我没有(获取)spark-cassandra-connector-java/ 所以最终没有生成 java .jar 文件(??)

让我们看看它是否有效。