请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mr中第一次运行WordCountApp时空指针异常

不太懂百度说空格分隔符有问题还有说windos本地配置问题,不过这个不是在Linux本地吗,不太懂请老师赐教
1

正在回答 回答被采纳积分+3

6回答

qq_慕后端93793 2019-03-11 16:08:31

处理这个问题方法:

环境:windows+vm+教学linux环境

首先从教学linux中将hadoop文件进行压缩,即(右键compress),然后将其复制粘贴到windows盘上,最好在根目录下,解压缩。在群里下载winutils.exe,将这个文件放到刚才你解压缩后的hadoop/bin目录下。

然后在wordcountapp2(教学视频中为wordcountLocalapp)中添加一句话System.setProperty("hadoop.home.dir","E:/hadoop-2.6.0-cdh5.15.1");我这里是E盘。

这个空指针问题解决后,会有一个nativeIO问题,从群里下载Native.java,在项目中创建一个包(package),名字最好取成org.apache.hadoop.io.nativeio,然后将Native.java文件粘贴进去。

到此所有问题解决完毕。

7 回复 有任何疑惑可以回复我~
  • 最后里面的路径通过本地访问进去的时候可能会没有权限,要chmod -777 /xxx一下的
    回复 有任何疑惑可以回复我~ 2019-03-31 20:41:16
提问者 eldon 2019-01-04 21:59:30

https://img1.sycdn.imooc.com//szimg/5c2f66ab0001ce4419201080.jpg

。。。。。。。。。。。。。。。。。。。

1 回复 有任何疑惑可以回复我~
  • 提问者 eldon #1
    本地跑也是空指针异常
    回复 有任何疑惑可以回复我~ 2019-01-05 10:27:59
  • Michael_PK 回复 提问者 eldon #2
    1) download compiled winutils.exe from
    http://social.msdn.microsoft.com/Forums/windowsazure/en-US/28a57efb-082b-424b-8d9e-731b1fe135de/please-read-if-experiencing-job-failures?forum=hdinsight
    2) put this file into d:\winutil\bin
    3) add in my test: System.setProperty("hadoop.home.dir", "d:\\winutil\\")
    after that test runs
    
    再试试这个
    回复 有任何疑惑可以回复我~ 2019-01-07 11:34:16
  • 提问者 eldon 回复 Michael_PK #3
    谢谢老师!!!!确实空指针的异常没有了不过有有一个新的2333还像是里面hadoop.dll文件的版本问题
    回复 有任何疑惑可以回复我~ 2019-01-07 15:12:17
提问者 eldon 2019-01-07 15:13:27

https://img1.sycdn.imooc.com//szimg/5c32fbe50001c21719201080.jpg


https://blog.csdn.net/congcong68/article/details/42043093

大家可以参考下这个不过我还是没调好,感觉windows系统还是Low啊

0 回复 有任何疑惑可以回复我~
  • 提问者 eldon #1
    https://blog.csdn.net/ruanmianmian1/article/details/79077559
    我是win7 这个方法也可以试试
    回复 有任何疑惑可以回复我~ 2019-01-07 15:25:45
  • 兄弟 我也是这个问题 ,你解决了吗
    回复 有任何疑惑可以回复我~ 2019-01-30 20:01:59
提问者 eldon 2019-01-06 22:28:16

https://bbs.csdn.net/topics/390707952    

应该就是这个网址里的问题不过我还是解决不了,有用windows虚拟机的童鞋讨论下吗?

0 回复 有任何疑惑可以回复我~
  • 明天q我
    回复 有任何疑惑可以回复我~ 2019-01-06 23:22:08
  • 哥们,你这个空指针异常的问题解决了吗
    回复 有任何疑惑可以回复我~ 2019-01-09 16:02:00
提问者 eldon 2019-01-04 11:27:37

https://img1.sycdn.imooc.com//szimg/5c2ed2950001c80619201080.jpg

问题截图已传

0 回复 有任何疑惑可以回复我~
Michael_PK 2019-01-04 11:18:50

把完整信息贴出来

0 回复 有任何疑惑可以回复我~
  • 提问者 eldon #1
    ok已传
    回复 有任何疑惑可以回复我~ 2019-01-04 11:27:52
  • Michael_PK 回复 提问者 eldon #2
    代码再贴一下,你是不是什么东西没传啊
    回复 有任何疑惑可以回复我~ 2019-01-04 12:29:57
  • 提问者 eldon 回复 Michael_PK #3
    已贴 是不是环境变量之类的问题
    回复 有任何疑惑可以回复我~ 2019-01-04 23:02:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信