Hadoop Error: java.io.IOException: Unable to initialize any output collector的错误.然后自己去百度,发现很多都是说,Text的包导错啦,或者是Bean没有写无参的构造函数.

  今天写程序的时候是真的气,运行时出现了

Hadoop Error: java.io.IOException: Unable to initialize any output collector的错误.然后自己去百度,发现很多都是说,Text的包导错啦,或者是Bean没有写无参的构造函数.

 后面我就去检查自己的代码,发现自己都写了.最后才知道,我的Bean实体需要实现排序,所以实现了 Writable和Comparable两个接口.其实它们两个不能写的,要改成 WritableComparable接口就行啦

发布了67 篇原创文章 · 获赞 68 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/ITqingliang/article/details/77938661
今日推荐