运行Cassandra 2.2.8,Win7,JDK8,Spark2,在CP中运行:Cassandra核心3.12,spark-cassandra-2.11,Spark-cassandra-java-2.11,Spark2.11,spark-network-common_2.11 ,Guava-16.0.jar,sacala2.11.jar等
试图运行一个基本的例子 - 编译好,但是当我尝试在第一行运行时自己得到错误:
SparkConf conf = new SparkConf();
java.lang.NoClassDefFoundError: org/spark_project/guava/cache/CacheLoader
缺少 spark-network-common 应该会导致此错误 - 但我确实拥有它。任何冲突的罐子? 感谢
答案 0 :(得分:1)
所以答案是:不完全知道答案,但问题解决了。使用pom并在eclipse中创建了一个maven项目。它带来了几个(打)罐子,它终于奏效了。因此,一些冲突/缺失的罐子可能会试图调查它 - 很难弄明白。
答案 1 :(得分:0)
也许您应该检查存储库。检查jar是否带有lastupdated。如果它已经lastupdated,然后删除那些文件。然后重新下载。