我使用 spark 1.6.2 和 Scala 11.8 来编译我的项目。生成的带有依赖项的 uber jar 放置在 Spark Job Server 中(似乎使用 Scala 10.4(.sh 文件中指定的 SCALA_VERSION=2.10.4)
启动服务器,上传 context/app jars 没有问题。但是在运行时,会出现以下错误
java.lang.NoSuchMethodError: scala.reflect.api.JavaUniverse.runtimeMirror(Ljava/lang/ClassLoader;)Lscala/reflect/api/JavaUniverse$JavaMirror
为什么 Scala 2.11 和带有扇贝的 Spark 会导致“java.lang.NoSuchMethodError: scala.reflect.api.JavaUniverse.runtimeMirror”?谈论使用 Scala 10 编译源代码。这是真的吗?
有什么建议请...