http://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/commonjava
點擊下面連接進行下載git
而後進行解壓github
若是解壓出現下面的狀況apache
則用管理員身份進行解壓,cd到壓縮包所在文件夾下,執行下面的命令oop
start winrar x -y hadoop-3.1.3.tar.gz
解壓完後,bin裏面還缺乏了winutils.exe和hadoop.dll 須要額外下載spa
https://github.com/s911415/apache-hadoop-3.1.0-winutilscode
將winutils.exe和hadoop.dll複製到hadoop-3.1.3\bin下blog
而後將hadoop.dll複製到C:\Windows\System32中 不然 會報 Exception in thread "main"java.lang.UnsatisfiedLinkError:org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Zhadoop
新建HADOOP_HOMEget
編輯Path:%HADOOP_HOME%\bin;
打開cmd,輸入hadoop version
若是出現上面的狀況,則修改hadoop-env.cmd中的
JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_111
PS:由於Program Files中存在空格,如果直接使用會出現錯誤,能夠進行以下處理: 只須要用PROGRA~1 代替Program Files,即改成C:\PROGRA~1\Java\jdk1.8.0_111
再次在cmd中輸入hadoop version
說明成功