Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.mapred.ReduceTask.setLocalMapFiles 报错解决

我的环境是:Spring +Maven +Hadoop2.7.3 

Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.mapred.ReduceTask.setLocalMapFiles 报错解决

  • 问题描述:在执行Habse 的Mapreduce过程中出现如下错误:

Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.mapred.ReduceTask.setLocalMapFiles 

问题分析:hbase的版本太低造成的升级为如下图版本:

 

解决方法:替换hbase版本为1.2.6,解决成功。

Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.mapred.ReduceTask.setLocalMapFiles 报错解决