java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object;

编程入门 行业动态 更新时间:2024-10-25 10:29:21

java.lang.<a href=https://www.elefans.com/category/jswz/34/1753231.html style=NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object;"/>

java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object;

运行Flink程序报错:

java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object;at com.ruozedata.bigdata.SocketWCApp$.$anonfun$main$1(SocketWCApp.scala:33)at com.ruozedata.bigdata.SocketWCApp$.$anonfun$main$1$adapted(SocketWCApp.scala:33)at org.apache.flink.streaming.api.scala.DataStream$$anon$6.flatMap(DataStream.scala:675)at org.apache.flink.streaming.api.operators.StreamFlatMap.processElement(StreamFlatMap.java:50)at org.apache.flink.streaming.runtime.tasks.OneInputStreamTask$StreamTaskNetworkOutput.emitRecord(OneInputStreamTask.java:173)at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.processElement(StreamTaskNetworkInput.java:151)at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.emitNext(StreamTaskNetworkInput.java:128)at org.apache.flink.streaming.runtime.io.StreamOneInputProcessor.processInput(StreamOneInputProcessor.java:69)at org.apache.flink.streaming.runtime.tasks.StreamTask.processInput(StreamTask.java:311)at org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:187)at org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:487)at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:470)at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:707)at org.apache.flink.runtime.taskmanager.Task.run(Task.java:532)at java.lang.Thread.run(Thread.java:745)

错误分析:scala.Predef$.refArrayOps([Ljava/lang/Obje 看到这里就可以大概知道是scala的问题,那么scala有什么问题呢?
检查我们的代码中的scala 用的版本是2.12 但是提交到服务器上面去的时候,服务器上面的flink的基于scala的版本是2.11,所以报这个错误,将代码中的scala版本改成2.11即可成功运行Flink代码

更多推荐

java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljav

本文发布于:2023-07-28 20:16:12,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1298304.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:NoSuchMethodError   scala   java   lang   Ljava

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!