1、问题分析:我是在win7 64位环境的eclipse中运行wordcount那个代码出的错;在网上找了好长时间,基本都说是版本问题。我的虚拟机中hadoop版本是2.7.7,windows的hadoop的版本是2.6。
2、问题处理:
1)首先各种找2.7.2版本的hadoop.dll文件,可惜在csdn中的都要资源分,还不确定是否好用。后来有个帖子说可以到git上下载,我就去 https://github.com/ 上搜索 “hadoop 2.7.2 windows 64”,终于搜到了,然后下载;
2)后面就简单了,重新配置环境变量: hadoop_home和path指向hadoop2.7.2的文件夹;拷贝hadoop.dll和winutils.exe 两个文件到windows的system32文件夹中;
3)重启eclipse,再测试就可以了;
另外,参考了 https://blog.csdn.net/congcong68/article/details/42043093 ,谢谢~