我是 Hadoop 新手,这是我的第一个 Hadoop 程序。
我正在尝试创建一个名为 WordMapper 的 Mapper 类,但它会引发以下错误。
WordMapper 类型必须实现继承的抽象方法 Mapper.map(Object, Object, OutputCollector, Reporter)
public class WordMapper extends MapReduceBase implements Mapper
{
public void map(WritableComparable key, Writable values, OutputCollector output, Reporter reporter) throws IOException
{
String line=values.toString();
StringTokenizer tok=new StringTokenizer(line);
while(tok.hasMoreTokens())
{
String t=tok.nextToken();
output.collect(new Text(t), new IntWritable(1));
}
}
}
有人可以告诉我哪里出错并建议解决问题