作者场景:在使用scala和spark操作mongoDB时代码报错
java.lang.NoSuchMethodError: scala.Product.
i
n
i
t
init
init(Lscala/Product;)V
首先看到 V 知道是版本错误
网上查找后说spark和scala版本不对应。
但是在maven查找发现作者使用的scala2.11.8和spark2.1.1是不冲突的
解决:
最后问题是出在了spark和casbah-core版本冲突
果然
.
我把casbah-core_2.12改成2.11 和spark对应 解决了