- 下载hadoop编译好的包
- 安装cygwin
- 下载hadoop.dll和winutils.exe (我是自己编译的,在网上找了一个,不知道能否通用http://www.aboutyun.com/thread-8178-1-1.html)
- 配置环境变量HADOOP_HOME
- 配置环境变量PATH,增加%HADOOP_HOME%/bin 报错处理
java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
没有安装cygwin
找不到winutils.exe 上网下载或者自己编译,自己编译好麻烦。。。要安装windows sdk。如果你确实准备好了winutils.exe还是报错,看看是不是显示null\bin\winutils.exe,这样的话是你的环境变量HADOOP_HOME没生效。