最近遇到需要在windows下调试Linux下hadoop的问题,Linux下需要检查文件权限,而windows下则不需要,所以需要修改hadoop的源码,重新编译,步骤如下:
(1)下载hadoop的源码:也可以直接进入Linux中hadoop的安装目录,里面包含源码
http://svn.apache.org/repos/asf/hadoop/common/tags/
(2)在Linux下进入hadoop的安装目录或源码目录。
执行
ant -Dversion=1.0.3 {target} 其中1.0.3是对应的版本号
{targer} 对应着相应的jar包
执行命令需要安装有ant。