环境要求:系统不重要,重要的是要有Ant环境,这里不做赘述,自行百度配置去。

  1)在github上下载Hadoop-eclipse-plugin-master的zip包,下载地址

  2)在Hadoop官网下载Hadoop2.6.0,下载地址

  3)解压上述俩压缩包。

  4)在hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin下执行:

ant jar -Dversion=2.6.0 -Declipse.home=eclipse安装目录 -Dhadoop.home=上述Hadoop解压目录
我的是:
ant jar -Dversion=2.6.0 -Declipse.home=D:\ProgramFiles\eclipse -Dhadoop.home=D:\Hadoop\hadoop-2.6.0
注意:这边的目录不能存在空格!!!

  5)编译过程中出现错误:

compile:
     [echo] contrib: eclipse-plugin
    [javac] D:\Hadoop\hadoop2x-eclipse-plugin-master\src\contrib\eclipse-plugin\build.xml:76: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
    [javac] Compiling 45 source files to D:\Hadoop\hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin\classes

BUILD FAILED

  查资料发现,原来在javac编译的时候默认需要设置一个参数includeAntRuntime="false" 如图:

  6)按照这样的步骤,成功了。

posted on 2016-05-14 22:54  低调才是王道  阅读(1795)  评论(0编辑  收藏  举报