http://avalon.plzbite.me/post/4183391882/hadoop-map-reduce-gbk-utf-8
http://www.alidata.org/archives/244
【2013-1-10补充】
如果只是想输出gbk,不要使用上面方法,因为它直接修改了getRecordWriter方法,导致你如果想多路输出,比如使用MultipleTextOutput就会失效。
如果想输出gbk,简单的使用BytesWritable就好了
output.collect(new BytesWritable("汉字“.getBytes("gbk"), new IntWritable(1));