最近尝试了在Windows上编译安装hadoop,期间遇到不少坑。主要参考http://blog.csdn.net/dream_an/article/details/51862640和https://wiki.apache.org/hadoop/Hadoop2OnWindows。
主要步骤如链接1中,需要注意如下:
各软件版本,vs必须用2010,刚开始用了2017报错,这点在源代码build文件中也有声明。
jdk必须用1.7,尝试了1.8,报错。
Linux命令行工具,尝试了安装GnuWin32,安装过程中下载资源不成功(外国网站),使用cygwin。