简体   繁体   English

火花:java.lang.NoClassDefFoundError:scala/collection/mutable/ArraySeq$ofRef

[英]Spark : java.lang.NoClassDefFoundError: scala/collection/mutable/ArraySeq$ofRef

I am trying to run a simple word count program with spark-submit and getting an exception.我正在尝试使用spark-submit运行一个简单的字数统计程序并遇到异常。

Exception in thread "main" java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: scala/collection/mutable/ArraySeq$ofRef at SparkWordCount$.main(SparkWordCount.scala:18) Exception in thread "main" java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: scala/collection/mutable/ArraySeq$ofRef at SparkWordCount$.main(SparkWordCount.scala:18)

The code, starting with line 18 is从第 18 行开始的代码是

val count = input.flatMap(line ⇒ line.split(" "))
    .map(word ⇒ (word, 1))
    .reduceByKey(_ + _)

My environment:我的环境:

  • Windows 10 Windows 10
  • java version "1.8.0_221" java 版本“1.8.0_221”
  • spark-shell shows: Spark version 2.4.4 (Using Scala version 2.11.12) spark-shell 显示:Spark 2.4.4 版(使用 Scala 2.11.12 版)
  • scala -version command shows Scala code runner version 2.13.1 scala -version 命令显示Scala 代码运行器版本 2.13.1

As stated in the comments, the solution is to use for development the same version of Scala that you will use on the cluster.如评论中所述,解决方案是使用您将在集群上使用的相同版本的 Scala 进行开发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 运行测试时未捕获的异常:java.lang.NoClassDefFoundError: scala/collection/mutable/ArrayOps$ofRef - Uncaught exception when running tests: java.lang.NoClassDefFoundError: scala/collection/mutable/ArrayOps$ofRef Spark java.lang.ClassCastException:scala.collection.mutable.WrappedArray$ofRef 无法转换为 java.util.ArrayList - Spark java.lang.ClassCastException: scala.collection.mutable.WrappedArray$ofRef cannot be cast to java.util.ArrayList 线程“主”中的异常java.lang.NoClassDefFoundError:scala / collection / mutable / SynchronizedBuffer $ class - Exception in thread “main” java.lang.NoClassDefFoundError: scala/collection/mutable/SynchronizedBuffer$class 线程“main”中的 Apache Spark 异常 java.lang.NoClassDefFoundError: scala/collection/GenTraversableOnce$class - Apache Spark Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/GenTraversableOnce$class 编译错误? java.lang.ClassCastException:scala.collection.mutable.WrappedArray $ ofRef无法强制转换为java.lang.Integer - Compiler bug? java.lang.ClassCastException: scala.collection.mutable.WrappedArray$ofRef cannot be cast to java.lang.Integer 使用Maven测试Spark Scala错误:java.lang.NoClassDefFoundError - Test Spark Scala with Maven Got Error: java.lang.NoClassDefFoundError java.lang.NoClassDefFoundError:无法初始化类-spark / scala - java.lang.NoClassDefFoundError: Could not initialize class - spark/scala Scala-Spark-corenlp-java.lang.NoClassDefFoundError - Scala - Spark-corenlp - java.lang.NoClassDefFoundError Scala + Spark - 如何从“scala.collection.mutable.WrappedArray$ofRef”转换为我们的自定义 object? - Scala + Spark - How to cast from 'scala.collection.mutable.WrappedArray$ofRef' to our custom object? Scala与Java 9不兼容 - java.lang.NoClassDefFoundError - Scala incompatibility with Java 9 - java.lang.NoClassDefFoundError
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM