有没有人有任何想法为什么以前的工作突然开始给这个错误之前工作?请帮忙Hadoop NoSuchMethodError
java.lang.NoSuchMethodError: org.apache.hadoop.mapred.Counters.findCounter(Ljava/lang/Enum;)Lorg/apache/hadoop/mapreduce/Counter;
at edu.umn.cs.spatialHadoop.operations.Sampler.sampleMapReduceWithRatio(Sampler.java:214)
at edu.umn.cs.spatialHadoop.operations.Sampler.sample(Sampler.java:543)
at edu.umn.cs.spatialHadoop.operations.Repartition.packInRectangles(Repartition.java:494)
at edu.umn.cs.spatialHadoop.operations.Repartition.packInRectangles(Repartition.java:463)
at edu.umn.cs.spatialHadoop.operations.Repartition.repartitionLocal(Repartition.java:590)
这一直工作得更早,但突然开始给这个错误。我使用Hadoop版本1.2.1
你可能已经更新/降级了一些东西,以至于现在缺少一种方法。 – Distjubo
什么一直在工作?显示导致错误的代码。 – Stibu
@Stibu不需要代码片段,查看错误,一切都可能导致它。 – Distjubo