hadoop 运行程序QQ好友推荐,出现 错误

15/09/02 17:59:54 INFO mapred.JobClient: Running job: job_201509021751_0001
15/09/02 17:59:55 INFO mapred.JobClient: map 0% reduce 0%
15/09/02 18:00:39 INFO mapred.JobClient: Task Id : attempt_201509021751_0001_m_000000_0, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 1
at com.cloud.mr.QQ$Map.map(QQ.java:31)
at com.cloud.mr.QQ$Map.map(QQ.java:1)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:144)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:370)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1149)
at org.apache.hadoop.mapred.Child.main(Child.java:249)

15/09/02 18:01:01 WARN mapred.JobClient: Error reading task outputConnection timed out: connect
15/09/02 18:01:22 WARN mapred.JobClient: Error reading task outputConnection timed out: connect
15/09/02 18:01:23 INFO mapred.JobClient: Task Id : attempt_201509021751_0001_m_000000_1, Status : FAILED
java.lang.ArrayIndexOutOfBoundsException: 1
at com.cloud.mr.QQ$Map.map(QQ.java:31)
at com.cloud.mr.QQ$Map.map(QQ.java:1)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:144)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:370)
at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1149)
at org.apache.hadoop.mapred.Child.main(Child.java:249)

查看出错的java文件对应行数代码。你的代码处理有问题

超出了索引,检查错误发生的行,看看是不是下标越界