`
llystar
  • 浏览: 63718 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转)使用Ant编译Hadoop eclipse插件

 
阅读更多

转自  http://xiaoruoen.blog.51cto.com/4828946/872274

 


 

 

 

  进入%Hadoop_HOME%\src\contrib\

 

  编辑build-contrib.xml

 

  加入

 

  <property name="version" value="1.0.3"/>

 

  <property name="eclipse.home" location="D:/soft/eclipse-jee-indigo-SR1-win32/eclipse"/>

 

  将%Hadoop_HOME%下的jar包拷到eclipse所在目录的plugins目录下,比如hadoop-core-*.jar

 

  进入%Hadoop_HOME%\src\contrib\eclipse-plugin

 

  编辑build.xml

 

  在

 

  <path id="eclipse-sdk-jars">

 

    <fileset dir="${eclipse.home}/plugins/">

 

    </fileset> 

 

  </path>

 

  中加入

 

  <include name="hadoop*.jar"/>

 

  将compile模块中

 

  deprecation="${javac.deprecation}

 

  去掉。

 

  打开CMD在%Hadoop_HOME%\src\contrib\eclipse-plugin下使用ant

 

  这时开始编译。

 

  1. jar: 
  2.      [echo] version:1.0.3 
  3.      [copy] Copying 1 file to D:\hadoop-1.0.3\build\contrib\eclipse-plugin\lib 
  4.      [copy] Copying D:\hadoop-1.0.3\build\ivy\lib\Hadoop\common\commons-cli-1.2. 
  5. jar to D:\hadoop-1.0.3\build\contrib\eclipse-plugin\lib\commons-cli-1.2.jar 
  6.       [jar] Building jar: D:\hadoop-1.0.3\build\contrib\eclipse-plugin\hadoop-ec 
  7. lipse-plugin-1.0.3.jar 
  8.  
  9. BUILD SUCCESSFUL 
  10. Total time: 2 seconds 

 

  注意,在编译的过程中可能会报错,主要出在jar时的copy问题上,把commons-cli-1.2.jar与拷到 %HADOOP_HOME%\build\ivy\lib\Hadoop\common\下,将hadoop-core-1.0.3.jar拷到%HADOOP_HOME%\build下即可。

  编译成功后,会在 %Hadoop_Home%\build\contrib\eclipse-plugin\下生成hadoop-eclipse-plugin-1.0.3.jar。将其拷到eclipse所在目录的plugins目录下。

分享到:
评论

相关推荐

    hadoop2.7.1 eclipse插件

    hadoop2.7.1的eclipse插件,编译环境,eclipse 4.4(luna) ,jdk1.7,ant1.9.6,maven3.3,hadoop2.7.1,centos6.7,jdk1.7 要注意的是开发黄金下jdk版本必须是jdk1.7及以上,否则无法使用

    hadoop1.1.2 eclipse 插件

    5、在控制台切换到目录D:\hadoop-1.1.2\src\contrib\eclipse-plugin,使用Ant进行编译。 6、最后生成的结果会在D:\hadoop-1.1.2\build\contrib\eclipse-plugin下面。 复制D:\hadoop-1.1.2\contrib\eclipse-plugin\...

    hadoop2.7.1eclipse插件

    hadoop2.7.1的linux下eclipse支持插件。已经经过检查,安装后在eclipse下,可以正常上传,下载,删除hdfs文件,以及跑mapreduce程序。 编译环境:ant1.9.6 jdk1.8 hadoop2.7.1

    hadoop1.0.4 eclipse插件

    hadoop1.0.4的eclipse插件 内有ant的两个文件 和编译方法说明 但愿用的上

    hadoop-eclipse-plugin-2.7.2.jar插件

    hadoop-eclipse-plugin-2.7.2.jar,编译环境win10-64,ant-1.9.6,eclipse-4.5.2(4.5.0可用,其他未测),hadoop-2.7.2

    hadoop-eclipse-plugin-2.7.7.jar 插件下载

    基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!

    hadoop-eclipse-plugin-2.6.4.jar

    hadoop-eclipse-plugin-2.6.4.jar,编译环境win7-64,ant-1.9.6,eclipse-4.5.2(4.5.0测试也可用,其他未测),hadoop-2.6.4

    hadoop-eclipse-plugin-2.7.4

    eclipse Hadoop插件,2.74 版本 、jdk 1.8 编译, ant 1.9, Hadoop 2.7.4 版本

    hadoop-eclipse-plugin-2.7.0.zip

    自行编译的32位Hadoop-eclipse插件,基于hadoop-2.7.0以及jdk1.8 x86版本,使用工具有ant1.9.14,Apache Maven 3.6.1 ,

    hadoop-eclipse-plugin-2.9.2.jar 插件下载

    基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!

    hadoop-eclipse-plugin-2.7.7.jar

    基于jdk1.8.181+windows10+ant_1.10.9编译而成,此jar包的作用为eclipse连接Hadoop集群的驱动包,亲测可完美使用!

    hadoop-eclipse-plugin-2.8.5.jar 插件下载

    基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!

    hadoop2.5.2插件

    eclipse环境下集成hadoop2.5.2时候需要的jar包 ant已经编译好了的可以直接用

    hadoop-eclipse-plugin-2.7.7.jar.rar

    此包基于jdk1.8.181+windows10+ant_1.10.9+eclipse_kepler版本编译而成,自己使用了很久,非常好用!

    hadoop-eclipse-plugin-1.2.1.jar

    ant编译的hadoop-eclipse-plugin-1.2.1.jar 经测试eclipse-java-juno-SR2-linux-gtk.tar.gz 4.2.2 是成功的

    hadoop-eclipse-plugin-1.1.2.jar

    hadoop 1.1.2 的eclipse 插件 经测试可用 如不可用 可以参考如下自行编译 首先将 ${HADOOP_HOME}\src\contrib 下面的 build-contrib.xml 复制到 ${HADOOP_HOME}\src\contrib\eclipse-plugin 下面 然后修改 build-...

    hadoop-eclipse-2.5.2

    这个是hadoop-2.5.2版本配置的利用ant在windows7下面jdk1.7编译成功的eclipse4.5.0版本的hadoop开发插件jar包!!!

    mac_Yosemite_hadoop2.6_eclipse插件

    对于使用苹果电脑的用户,不需要再编译Apache上下载来的原码了,也不需要安装ant了,直接把这个插件放到eclipse或者myeclipse里的插件文件夹(如dropins)就可以在eclipse操作hadoop了

    编译hadoop-2.6-cdh5.15.0.rar

    hadoop-eclipse-plugin-2.6.0-cdh5.15.0编译过程需要的工具 包括 hadoop2x-eclipse-plugin-master 及其配置文件 ant, 缺失的jar包和编译过程说明 包含 用于配置eclipse的 hadoop.dll文件 winutils.exe文件

    win7下编译过的hadoop jar包

    win7下编译过的hadoop jar包 hadoop1.1.2 hadoop0.20以后的版本的安装目录下contrib/没有eclipse的hadoop-*-eclipse-plugin.jar插件,需要自己用ant编译。

Global site tag (gtag.js) - Google Analytics