尝试从cassandra表中打印出一个数据行,但得到以下NoClassDefFoundError。有什么想法吗?
scala> val test_words_rdd = sc.cassandraTable("test", "words")
test_words_rdd: com.datastax.spark.connector.rdd.CassandraTableScanRDD[com.datastax.spark.connector.CassandraRow] = CassandraTableScanRDD[1] at RDD at CassandraRDD.scala:15
scala> test_words_rdd.first
java.lang.NoClassDefFoundError: Could not initialize class com.datastax.driver.core.CodecRegistry
at com.datastax.driver.core.Configuration$Builder.build(Configuration.java:259)
at com.datastax.driver.core.Cluster$Builder.getConfiguration(Cluster.java:1135)
...
不太熟悉环境,所以不确定文件/类是否存在导入问题,如果它没有找到任何数据/正确连接到cassandra等等。