栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

scala.Product.$init$(Lscala/Product;)V 问题解决

scala.Product.$init$(Lscala/Product;)V 问题解决

问题描述: 升级spark3.0.2 后 也升级了scala 2.12.10 项目对应的pom文件也更新至scala、spark对应版本。但windows跑local代码报 scala.Product.$init$(Lscala/Product;)V
linux环境
spark 3.0.2 jdk8u281

scala2.12

window开发环境

linux本地

pom.xml文件 也配置正确 类似如下


按照网上查看spark 和scala版本对应 ,没有问题,查看开发环境与集群环境一致,都没有问题。

然后查看了开发环境的jdk 1.8u121

Spark 在 Java 8/11、Scala 2.12、Python 2.7+/3.4+ 和 R 3.5+ 上运行。从 Spark 3.0.0 开始,不推荐使用 8u92 版本之前的 Java 8。从 Spark 3.0.0 开始,不推荐使用 3.6 版之前的 Python 2 和 Python 3。对于 Scala API,Spark 3.0.2 使用 Scala 2.12。您将需要使用兼容的 Scala 版本 (2.12.x)。

linux上jdk 为 8u281
解决方法:
在将windows环境jdk升级至 8u321时解决上述问题

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/711468.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号