Hadoop Reducer 类运行报NullPointerException错误原因

大概率是k,v在新建时没有new对象!!!

在运行reducer类时,报错如下

 

 原因为空指针,debug一下发现v值为null,需要给v创建一个对象再使用set方法

 追加:

当进程没有进入reducer就报空指针,应该是分组类出了问题,比如下面的错误:

 

 错误原因是没有讲参数传入父类构造器,看父类源码,发现必须传入一个true,否则之间抛空指针异常(分组类里面必须要有这一步,牢记!!!)

 

posted @ 2020-02-21 22:20  可以看看你胖次吗  阅读(221)  评论(0编辑  收藏  举报
Live2D