2017-07-17 79 views
0

我试图利用MultipleTextOutputFormat的写在自定义的方式中的数据,这里要说的是,我指的是例如:https://stackoverflow.com/a/26051042/2485454NoSuchMethodException:RDDMultipleTextOutpu tFormat。 <init>(),而在Apache的星火使用MultipleTextOutputFormat

不过,我得到一个错误

了java.lang.RuntimeException:java.lang.NoSuchMethodException: $ $$ IWC IWC $$ IWC $$ IWC $$ IWC $$ IWC $$ IWC $$ IWC $ RDDMultipleTextOutpu上面的代码执行后tFormat。()

回答

0

没有一个项目就不可能完全诊断这个,但是当你遇到NoSuchMethodException时,你可以确定这个问题是编译时与运行时间依赖冲突。也许你正在使用一个引入不匹配spark或hadoop库的库。或者,也许你只是针对不同的Spark版本进行编译。

尝试删除所有额外的库和/或在纯火花REPL中运行代码并从那里进行备份。