HBASE-18803: Mapreduce job get failed caused by NoClassDefFoundError: org/apache/commons/lang3/ArrayUtils
Signed-off-by: Michael Stack <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e10d7836 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e10d7836 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e10d7836 Branch: refs/heads/HBASE-18467 Commit: e10d7836ed420754fcf13e3ab7ea1c1c2f1c2098 Parents: 9f0863c Author: Yi Liang <[email protected]> Authored: Tue Sep 12 16:49:52 2017 -0700 Committer: Michael Stack <[email protected]> Committed: Mon Sep 18 12:34:55 2017 -0700 ---------------------------------------------------------------------- .../org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/e10d7836/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java ---------------------------------------------------------------------- diff --git a/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java b/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java index c3b001e..4dcd048 100644 --- a/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java +++ b/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java @@ -787,7 +787,7 @@ public class TableMapReduceUtil { org.apache.hadoop.hbase.ipc.RpcServer.class, // hbase-server org.apache.hadoop.hbase.CompatibilityFactory.class, // hbase-hadoop-compat org.apache.hadoop.hbase.mapreduce.JobUtil.class, // hbase-hadoop2-compat - org.apache.hadoop.hbase.mapreduce.TableMapper.class, // hbase-server + org.apache.hadoop.hbase.mapreduce.TableMapper.class, // hbase-mapreduce org.apache.hadoop.hbase.metrics.impl.FastLongHistogram.class, // hbase-metrics org.apache.hadoop.hbase.metrics.Snapshot.class, // hbase-metrics-api prefixTreeCodecClass, // hbase-prefix-tree (if null will be skipped) @@ -798,7 +798,8 @@ public class TableMapReduceUtil { org.apache.hadoop.hbase.shaded.com.google.protobuf.UnsafeByteOperations.class, org.apache.hadoop.hbase.shaded.com.google.common.collect.Lists.class, org.apache.htrace.Trace.class, - com.codahale.metrics.MetricRegistry.class); + com.codahale.metrics.MetricRegistry.class, + org.apache.commons.lang3.ArrayUtils.class); } /**
