Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala:当项目包括Akka时,Spark异常_Scala_Apache Spark_Akka - Fatal编程技术网

Scala:当项目包括Akka时,Spark异常

Scala:当项目包括Akka时,Spark异常,scala,apache-spark,akka,Scala,Apache Spark,Akka,我有一个使用spark的项目,我想在其中使用Akka。该项目以前运行良好,但当我将其添加到build.sbt: libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.5.3" 并尝试运行该项目,我得到以下错误: [错误](run-main-0)org.apache.spark.sparkeexception:作业因阶段失败而中止:任务序列化失败:java.lang.ClassNotFoundException:scala

我有一个使用spark的项目,我想在其中使用Akka。该项目以前运行良好,但当我将其添加到
build.sbt

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.5.3"
并尝试运行该项目,我得到以下错误:

[错误](run-main-0)org.apache.spark.sparkeexception:作业因阶段失败而中止:任务序列化失败:java.lang.ClassNotFoundException:scala.Function0
[错误]java.lang.ClassNotFoundException:scala.Function0
[错误]位于sbt.classpath.ClasspathFilter.loadClass(ClassLoaders.scala:63)
[错误]位于java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[错误]位于java.lang.Class.forName0(本机方法)
[错误]位于java.lang.Class.forName(Class.java:348)
[错误]位于com.twitter.chill.KryoBase$$anonfun$1.apply(KryoBase.scala:41)
[错误]位于com.twitter.chill.KryoBase$$anonfun$1.apply(KryoBase.scala:41)
[错误]位于scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
[错误]位于scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
scala.collection.immutable.Range.foreach(Range.scala:160)处的[错误]
[错误]位于
scala.collection.TraversableLike$class.map(TraversableLike.scala:234)
scala.collection.AbstractTraversable.map(Traversable.scala:104)处的[错误]
[错误]位于com.twitter.chill.KryoBase。(KryoBase.scala:41)

有什么想法吗?

用这样的build.sbt

scalaVersion := "2.11.11"
libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.5.3"
libraryDependencies += "org.apache.spark" %% "spark-core" % "2.2.0"
无论是在阿卡还是在斯帕克都可以很好地工作。 Akka可以使用2.10-2.12,但可以使用2.10-2.11。没有代码示例和build.sbt,很难说更多