方法"/>
解决Failed to locate the winutils binary in the hadoop binary path的方法
问题描述
在eclipse自动打包,提交mapreduce任务,第一次运行的时候,在Windows环境下会出现报Failed to locate the winutils binary in the hadoop binary path的错误,这是因为解压缩的Hadoop版本缺少winutils.exe。
解决方法
- 首先下载Hadoop的文件 不同Hadoop版本的winutils文件
- 然后解压缩
- 将解压缩的文件下bin目录下的所有文件复制到Hadoop安装目录下的bin目录下
- 配置环境变量
首先新建HADOOP_HOME变量,变量值为Hadoop的安装文件的所在位置,
然后在classpath将winutils的路径位置放进去,没有的话新建一个,我是自己新建了一个Haoop_path变量
最后在系统变量Path中将Hadoop的bin目录放进去
完成,重启eclipse,OK!
更多推荐
解决Failed to locate the winutils binary in the hadoop binary path的方法
发布评论