线程“main”中的Apache Flink异常java.lang.NoClassDefFoundError:scala / collection / Traversable

时间:2015-08-17 19:45:36

标签: apache-flink

我刚刚开始学习Apache Flink并找到了指南链接,以便在EClipse IDE中开始开发。

我跟随this开始,但收到以下错误

  

00:20:26,993 INFO org.apache.flink.api.java.ExecutionEnvironment - 作业有0个注册类型和0个默认Kryo序列化器   线程“main”中的异常java.lang.NoClassDefFoundError:scala / collection / Traversable       在java.lang.ClassLoader.defineClass1(本机方法)

我在这里放置了错误日志log File ...如果您需要更多详细信息,请与我们联系。谢谢,Nyamath

1 个答案:

答案 0 :(得分:0)

  

java.util.zip.ZipException:无效的LOC标头(错误的签名)

Maven提供的Scala jar文件似乎已损坏。请通过命令行上的项目文件夹执行此操作来更新Maven依赖项:

mvn -U clean install

在Eclipse中,右键单击您的项目,然后单击更新 - - > Maven依赖

如果这不起作用,您需要删除.m2/repositories/文件夹中损坏的Jar文件。