1. 设定的输出是Text类型。但是在import里面却不是import的org.apache.hadoop.io.Text类,而是另外一个不知所云的包下面的Text。
2.自定义的类中没有无参构造器
/**
* 必须有默认的构造器皿,这样Mapreduce方法才能创建对象,然后通过readFields方法从序列化的数据流中读出进行赋值
*/
public EmploeeWritable() {
set(new Text(),new Text());
}
http://blog.csdn.net/infovisthinker/article/details/45152919