hadoop报错---Error-java.lang.ArrayIndexOutOfBoundsException-2

一:bug截图

Error:java.lang.ArrayIndexOutOfBoundsException:2

 

hadoop报错---Error-java.lang.ArrayIndexOutOfBoundsException-2_第1张图片

二:原因分析

1:程序代码

hadoop报错---Error-java.lang.ArrayIndexOutOfBoundsException-2_第2张图片

 

2:块文件是按","来进行空格的,并不是制表符,所以maptask在按行切分的时候会出现索引越界的异常

hadoop报错---Error-java.lang.ArrayIndexOutOfBoundsException-2_第3张图片

 

三:解决方案

修改代码,改成按逗号切分,或者修改文本文件,按制表符进行空格

 

 

你可能感兴趣的:(大数据和人工智能)