WordCountAPP执行报错
来源:4-7 词频统计之自定义Driver类实现

bking3629688
2021-02-22
按照课程步骤来,前面都很顺利,但是到mapreduce的主函数,运行就报错了。
java.io.IOException: HADOOP_HOME or hadoop.home.dir are not set.
ERROR [main] - Failed to locate the winutils binary in the hadoop binary path
Exception in thread “main” java.lang.NullPointerException
看了下报错信息大概就这几句。
已经试过用HDFS上的文件跟本地文件,一样的错误。
我是win10+centos7(虚拟机)的形式。
请教一下老师,这是要在本地windows上装hadoop的意思吗?
卡在这里好几天了,有点着急
写回答
2回答
-
Michael_PK
2021-02-23
java.io.IOException: HADOOP_HOME or hadoop.home.dir are not set. 这句话是需要你在本地的开发机器的环境变量里面加一个HADOOP_HOME才行。
那么这个HADOOP_HOME指向到哪里呢,参考这个文章https://blog.csdn.net/ypp91zr/article/details/108264120
00 -
bking3629688
提问者
2021-02-22
Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
还有这句
00
相似问题