源码包准备【hadoop-2.7.7-src.tar.gz】
略
解压后找到构建说明【BUILDING.txt】,看一下基本要求都有什么
* Windows System
Windows7
* JDK 1.7+
* Maven 3.0 or later
* Findbugs 1.3.9 (if running findbugs)
findbugs -version
* ProtocolBuffer 2.5.0
protoc --version
* CMake 2.6 or newer
cmake -version
* Windows SDK 7.1 or Visual Studio 2010 Professional
安装VS2010P
* Windows SDK 8.1 (if building CPU rate control for the container executor)
略
* zlib headers (if building native code bindings for zlib)
略
* Unix command-line tools from GnuWin32: sh, mkdir, rm, cp, tar, gzip. These
tools must be present on your PATH.
安装Git
* ant安装
ant -version
* 安装Cygwin
Building:
配置set Platform=x64
mvn clean package -Pdist,native-win -Dtar -DskipTests