草庐IT

TaskInputOutputContext

全部标签

java - 找到类 org.apache.hadoop.mapreduce.TaskInputOutputContext,但应为接口(interface)

我正在尝试使用MRUnit1.0.0来测试Hadoopv2Reducer,但在尝试时出现异常:java.lang.IncompatibleClassChangeError:Foundclassorg.apache.hadoop.mapreduce.TaskInputOutputContext,butinterfacewasexpectedatorg.apache.hadoop.mrunit.internal.mapreduce.AbstractMockContextWrapper.createCommon(AbstractMockContextWrapper.java:59)atorg

java - MAPREDUCE 错误 : method write in interface TaskInputOutputContext<KEYIN, VALUEIN、KEYOUT、VALUEOUT> 无法应用于给定类型

packagebr.edu.ufam.anibrata;importjava.io.*;importjava.util.ArrayList;importjava.util.Collections;importjava.util.Iterator;importjava.util.List;importjava.util.StringTokenizer;importjava.util.Arrays;importjava.util.HashSet;importorg.apache.commons.lang.StringUtils;importorg.apache.hadoop.conf.Co