1

我使用Apache Spark MLlib和Java构建推荐系统。一旦MatrixFactorizationModel被构建,我已经将它序列化为java对象,并且在检索模型时,我得到以下异常。如何在Java中序列化apache spark的MatrixFactorizationModel

产生的原因:抛出java.lang.ClassNotFoundException: org.apache.spark.OneToOneDependency不能被 org.scala-lang.scala-library_2.10.4.v20140209-180020-VFINAL-b66a39653b发现

任何想法如何解决这个问题?

+0

找到兼容的版本? –

+0

我正在使用spark 1.4.0 – madawa

+0

什么版本的scala在你的依赖中? – GameOfThrows

回答

1

你是usala不兼容的scala和spark版本。 Spark 1.4.0需要scala version 2.11.6但使用scala版本2.10.4(从您的错误堆栈)。

PS:你可以从here您使用的这些火花的版本

相关问题