我运行了一个命令spark-shell --jars /home/krishnamahi/graphframes-0.4.0-spark2.1-s_2.11.jar
,它给我一个错误
错误:加载类文件“Logging.class”时检测到缺少或无效的依赖项。无法访问 com 包中的术语类型安全,因为它(或其依赖项)丢失。检查您的构建定义是否存在缺失或冲突的依赖项。(使用 -Ylog-classpath 重新运行以查看有问题的类路径。)如果“Logging.class”是针对不兼容的 com 版本编译的,则完全重建可能会有所帮助。错误:加载类文件“Logging.class”时检测到缺少或无效的依赖项。无法访问值 com.typesafe 中的术语 scalalogging,因为它(或其依赖项)丢失。检查您的构建定义是否存在缺失或冲突的依赖项。(使用 -Ylog-classpath 重新运行以查看有问题的类路径。)如果“Logging.class”完全重建可能会有所帮助 是针对 com.typesafe 的不兼容版本编译的。错误:加载类文件“Logging.class”时检测到缺少或无效的依赖项。无法访问值 com.slf4j 中的类型 LazyLogging,因为它(或其依赖项)丢失。检查您的构建定义是否存在缺失或冲突的依赖项。(使用 -Ylog-classpath 重新运行以查看有问题的类路径。)如果“Logging.class”是针对不兼容的 com.slf4j 版本编译的,则完全重建可能会有所帮助。
我正在使用 Spark 版本 2.1.1、Scala 版本 2.11.8、JDK 版本 1.8.0_131、CentOS7 64 位、Hadoop 2.8.0。谁能告诉我我应该给什么额外的命令才能完美运行程序?提前致谢。