整理一下以前的思路,自用
-
将Hadoop包解压到本地硬盘中
-
添加环境变量HADOOP_HOME
-
追加path变量
-
Windows下缺少winutils.exe和hadoop.dll文件前往GitHub下载对应Hadoop版本的文件
-
将下载的所有的文件放到HADOOP_HOME/bin下即可
-
在idea创建普通Java项目
-
导入\hadoop\share\hadoop文件夹下的jar包(主要为每个子文件夹中以及所有lib文件夹中)
至此可以连接Hadoop下面是配置mapreduce -
在前7步的基础上,将远端Hadoop配置文件中的以下三个文件拷贝到src文件夹中
9.把win中的hosts文件中的ip映射改为和远端服务器一样(也可以将配置文件中的映射改为IP,但还是建议改本地的映射。)
首先找到host文件,一般位于:C:\Windows\System32\drivers\etc
之后用记事本打开,直接修改。保存txt文件到桌面。
最后删除后缀名,再粘贴回去就可以了。
转自:https://blog.csdn.net/qq_41684261/article/details/82846955
至此就可以在win运行mapreduce程序了