[sparkstreaming]java.lang.NoSuchMethodError:错误以及更改

背景:sparkstreaming项目很久没操作了,今天打开执行之后报如下错误:

bash 复制代码
Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.wrapRefArray([Ljava/lang/Object;)Lscala/collection/mutable/WrappedArray

原因:原因是Scala的版本冲突导致的;

发现pom.xml文件的Scala版本和idea的版本是不一致的;pom.xml如下:

idea如下:

在"File"

scala版本是2.12.12的;

所以两者就冲突了。

解决:

将idea的更改为pom中的版本即可;

再将2.12.12的删掉即可。

相关推荐
李白的天不白1 天前
确认 Nginx 配置文件是否真的生效
scala
醉颜凉3 天前
Scala自定义Monad实战:从理论到应用的完整指南
大数据·算法·scala
那晚的她3 天前
Scala中Set集合
开发语言·后端·scala
IvanCodes3 天前
二、Scala流程控制:分支与循环
大数据·scala
Veggie263 天前
【Scala PyTorch深度学习】PyTorch On Scala系列课程 第十四章 29 PyTorch模型扩展自定义Module【AI Infra3】[PyTorch Scala硕士研一课程】
人工智能·深度学习·scala
Clf丶忆笙3 天前
搭建支持多语言开发的Quarkus环境:Java、Kotlin与Scala全栈指南
java·开发语言·云原生·kotlin·scala·quarkus
IvanCodes3 天前
四、Scala深入面向对象:类、对象与伴生关系
开发语言·后端·scala
嗯.~3 天前
scala的泛型应用场景
开发语言·后端·scala
醉颜凉3 天前
Scala Cats Effect纯函数式并发编程:从Fiber模型到生产级应用
大数据·网络·scala
2601_961194025 天前
考研学校专业课真题
spring boot·考研·eclipse·log4j·scala·symfony