Scala 编译器似乎存在冲突。 Scala 2.12.10、Spark 2.4.4、Java 1.8 IDEA 中的
val list1 = sc.makeRDD(List(1,2,3,4))
出现该错误。
import org.apache.spark.{SparkConf, SparkContext}
object WordCount {
def main(args: Array[String]): Unit = {
val config = new SparkConf().setMaster("local[*]").setAppName("WordCount")
val sc =new SparkContext(config)
val list1 = sc.makeRDD(List(1,2,3,4))
}
}
发生这种情况是因为您使用的 java、Scala 版本不兼容 尝试使用 scala - 2.13.7 和任何新版本的 java 进行设置。