2015-08-17 49 views
0

我刚开始学习的Apache弗林克,发现引导链接,开始在Eclipse IDE中的发展。阿帕奇弗林克异常在线程“主要” java.lang.NoClassDefFoundError:斯卡拉/收集/ Traversable的

我跟着this开始关闭,但提示以下错误:

00:20:26,993 INFO org.apache.flink.api.java.ExecutionEnvironment - The job has 0 registered types and 0 default Kryo serializers Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/Traversable at java.lang.ClassLoader.defineClass1(Native Method)

在这里,我有地方出错日志log File ...请让我知道如果你需要更多的细节。谢谢,Nyamath

+0

我跟着[this](https://ci.apache.org/projects/flink/flink-docs-master/quickstart/java_api_quickstart.html)开始,但得到以下错误00:20:26,993 INFO org.apache.flink.api.java.ExecutionEnvironment - 作业有0个注册类型和0个默认的Kryo序列化器 线程“main”中的异常java.lang.NoClassDefFoundError:scala/collection/Traversable \t at java.lang.ClassLoader。 defineClass1(Native Method) –

+0

你可以为你的问题添加一个完整的堆栈跟踪吗?没有语境,很难说出问题在哪。谢谢,Fabian –

+0

在这里,我已经把错误日志[日志文件](https://www.dropbox.com/s/5obtqe6o4mrhen0/ApacheFlinkWordCount.log?dl=0)...请让我知道,如果您需要更多的细节。谢谢,Nyamath –

回答

0

java.util.zip.ZipException: invalid LOC header (bad signature)

由Maven提供的Scala jar文件似乎已损坏。从项目文件夹在命令行中执行此请更新您的Maven依赖:

mvn -U clean install 

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

如果不工作,你将需要删除损坏的JAR文件的文件夹.m2/repositories/

相关问题