java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop(已解决)

java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop

出现这个问题是因为加载了Windows本地的hadoop程序,因为Hadoop都是运行在Linux系统下的,在windows下idea中运行mapreduce程序,要首先安装Windows下运行的支持插件,只需要下载一个winutils.exe文件即可

下载地址https://pan.baidu.com/s/1UXMXgc2OeT9-6FHrE_Nihg 提取码:1d5b

解压到bin下

java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop(已解决)

创建一个系统环境变量HADOOP_HOME,指定刚刚的目录

java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop(已解决)

编辑path,指定到bin目录下 %HADOOP_HOME%\bin

java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop(已解决)

成功后重启电脑再次运行就OK了