解决此类问题,本人有一套美妙的解决方案。非常简洁。谢谢大家参考:
关于Eclipse报IO异常hadoop的问题。
1.首先拉winutils.exe :在C或D盘下,创建一个Hadoop文件夹,在此文件夹下再创建一个bin文件夹,把winutils.exe拉到bin文件夹下。(也可以直接下载hadoop-common,然后解压即可。)
2.配置环境变量:打开电脑的环境变量窗口,如何是复制粘贴,注意前后空格
1.在系统变量这里新建一个变量名为 HADOOP_HOME 目录为 D:\Hadoop ,OK
注意:(此目录为你自己设置的目录。在bin那一层,不带bin)
2.在系统变量下找到 Path 进行编辑,点击新建,然后输入 %HADOOP_HOME%\bin 点击确定。
3.重新启动Eclipse,运行代码,检查是否还有IO异常。如果还有,就再重启下电脑。再重新启动Eclipse。运行代码。
备注:如果没有winutils.exe。百度搜索你需要的hadoop版本,hadoop-common-2.6.0-bin 然后直接下载一个,放就去即可。