平台:64-bit CentOS 5.6
准备
Pre-compiled Hadoop
下载precompiled binary package: http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.4.0/hadoop-2.4.0.tar.gz.
解压到/sandbox/usr/hadoop-2.4.0.
Eclipse-plugin Build Tool
从https://github.com/winghc/hadoop2x-eclipse-plugin下载编译工具。注意,右边有个“Download ZIP”按钮。
解压到hadoop2x-eclipse-plugin-master文件夹。
下面需要修改两个文件。
打开hadoop2x-eclipse-plugin-master/ivy/libraries.properties,做如下修改
hadoop.version=2.2.0
-->
hadoop.version=2.4.0
common-lang.version=2.5
-->
common-lang.version=2.6
打开hadoop2x-eclipse-plugin-master/src/contrib/eclipse-plugin/build.xml,做如下修改
lib/commons-lang-2.5.jar
-->
lib/commons-lang-2.6.jar
Eclipse Kepler for Java EE
从Eclipse org下载eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz,解压到/sandbox/usr/eclipse-jee-kepler-SR2-linux-gtk-x86_64/eclipse
编译
cd hadoop2x-eclipse-plugin-master/src/contrib/eclipse-plugin
ant jar -Dversion=2.4.0 -Declipse.home=/sandbox/usr/eclipse-jee-kepler-SR2-linux-gtk-x86_64/eclipse -Dhadoop.home=/sandbox/usr/hadoop-2.4.0
在文件夹hadoop2x-eclipse-plugin-master/build/contrib/eclipse-plugin下应该已经生成了hadoop-eclipse-plugin-2.4.0.jar
Ref
www.linuxidc.com/Linux/2014-05/101547.htm