编译hadoop eclipse插件的 build.xml

转载 2013年12月03日 15:21:39
<?xml version="1.0" encoding="UTF-8" standalone="no"?>  
<project default="jar" name="eclipse-plugin">  
  <property name="name" value="${ant.project.name}"/>  
  <property name="root" value="${basedir}"/>  
  <property name="hadoop.root" location="/home/hadoop/hadoop"/>  
  <property name='version' value='1.2.1'/>  
  <property name='eclipse.home' location='/home/hadoop/eclipse'/>  
  <property name="build.dir" location="${hadoop.root}/build/contrib/${name}"/>  
  <property name="build.classes" location="${build.dir}/classes"/>  
  <property name="src.dir"  location="${root}/src/java"/>  
    
  <path id="eclipse-sdk-jars">  
    <fileset dir="${eclipse.home}/plugins/">  
      <include name="org.eclipse.ui*.jar"/>  
      <include name="org.eclipse.jdt*.jar"/>  
      <include name="org.eclipse.core*.jar"/>  
      <include name="org.eclipse.equinox*.jar"/>  
      <include name="org.eclipse.debug*.jar"/>  
      <include name="org.eclipse.osgi*.jar"/>  
      <include name="org.eclipse.swt*.jar"/>  
      <include name="org.eclipse.jface*.jar"/>  
      <include name="org.eclipse.team.cvs.ssh2*.jar"/>  
      <include name="com.jcraft.jsch*.jar"/>  
    </fileset>   
  </path>  
  <!-- Override classpath to include Eclipse SDK jars -->  
  <path id="classpath">  
   <fileset dir="${hadoop.root}">  
    <include name="*.jar"/>  
   </fileset>  
    <path refid="eclipse-sdk-jars"/>  
  </path>  
  
 <target name="compile">  
  <mkdir dir="${build.dir}/classes"/>  
       <javac  
     encoding="ISO-8859-1"  
     srcdir="${src.dir}"  
     includes="**/*.java"  
     destdir="${build.classes}"  
     debug="on"  
     deprecation="off">  
     <classpath refid="classpath"/>  
    </javac>  
  </target>  
  <!-- Override jar target to specify manifest-->  
  <target name="jar" depends="compile">  
    <mkdir dir="${build.dir}/lib"/>  
    <copy file="${hadoop.root}/hadoop-core-${version}.jar" tofile="${build.dir}/lib/hadoop-core.jar" verbose="true"/>  
    <copy file="${hadoop.root}/lib/commons-cli-1.2.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <copy file="${hadoop.root}/lib/commons-configuration-1.6.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <copy file="${hadoop.root}/lib/commons-httpclient-3.0.1.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <copy file="${hadoop.root}/lib/jackson-core-asl-1.8.8.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <copy file="${hadoop.root}/lib/commons-lang-2.4.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <copy file="${hadoop.root}/lib/jackson-mapper-asl-1.8.8.jar"  todir="${build.dir}/lib" verbose="true"/>  
    <jar  
      jarfile="${build.dir}/hadoop-${name}-${version}.jar"  
      manifest="${root}/META-INF/MANIFEST.MF">  
      <fileset dir="${build.dir}" includes="classes/ lib/"/>  
      <fileset dir="${root}" includes="resources/ plugin.xml"/>  
    </jar>  
  </target>  
</project>  

hadoop 2.7.2 (hadoop2.x)使用ant制作eclipse插件hadoop-eclipse-plugin-2.7.2.jar

本文提供了关于hadoop2.7.2(其他版本一个道理)从ant制作eclipse的hadoop插件,到配置eclipse的hadoop,运行mr程序测试的一系类内容...
  • gao634209276
  • gao634209276
  • 2016年05月10日 12:30
  • 2538

hadoop-eclipse-plugin-2.x.x 插件编译

在网上找的hadoop for eclipse 插件都不能用,决定自己去编译一个。Hadoop 提供了一个 Eclipse 插件以方便用户在 Eclipse 集成开发环境中使用 Hadoop,如管理 ...
  • u013067629
  • u013067629
  • 2017年01月11日 10:04
  • 2039

Hadoop 1.2.1 eclipse plugin 编译 win7 集成

关于Hadoop 编译 Eclipse 插件的过程,自己操作了一次,感觉里面还是有些小点需要说明一下的 环境 WIN7 64bit Eclipse for Java EE 64bit,内核版本 4...
  • walkwolf
  • walkwolf
  • 2013年09月03日 21:08
  • 5211

[Hadoop]Hadoop2.6.0的eclipse插件编译

要编译,首先得安装ant。http://ant.apache.org/ 安装ant比较简单,解压缩到/usr/local/ant下,再将/usr/local/ant/bin加入path环境变量即可。...
  • rongyongfeikai2
  • rongyongfeikai2
  • 2015年04月12日 22:32
  • 3694

Windows下使用Ant编译hadoop-eclipse-plugin-2.x插件

下载Ant,apache-ant-1.9.7-bin.zip,需要下载以前的版本可点击。 1.1 解压文件到一个目录,配置相应的环境变量 ANT_HOME=E:\Program Files (x8...
  • sl1992
  • sl1992
  • 2016年11月14日 12:33
  • 1107

Linux下编译使用hadoop-2.6.0 Eclipse插件(一):编译

Hadoop之——hadoop2.5.2eclipse插件编译
  • u013014440
  • u013014440
  • 2016年07月29日 10:39
  • 750

在Mac OS下搭建Hadoop环境及其利用Eclipse编译Hadoop插件

小学期的时候做这个,因为网上Mac上的Hadoop搭建资源太过于稀少,搭建环境可费了不少力。不过一直觉得也没什么人需要在Mac上装Hadoop就懒得写了。不过最近由于要考N1又要学泰语,书签有点多了,...
  • Geng19930909
  • Geng19930909
  • 2015年01月12日 01:05
  • 2913

hadoop2.6.0的eclipse插件编译和设置

hadoop2.6.0的eclipse插件编译和设置
  • ggz631047367
  • ggz631047367
  • 2015年01月07日 18:24
  • 31774

Windows下编译hadoop 2.x Hadoop-eclipse-plugin插件

由于使用的Hadoop版本是2.7.3,没有相应的Eclipse开发插件,就只好自己编译一个。 编译环境: 2.1 JDK配置 2.2安装Eclipse,只需按正常开发配置好,能运行HelloWo...
  • huanzhulouzhu
  • huanzhulouzhu
  • 2016年11月22日 15:39
  • 1060

编译hadoop的eclipse插件hadoop-eclipse-plugin-1.2.1.jar

1.下载后hadoop-1.1.2.tar.gz文件,里面包含源代码,并解压到E:\hadoop\hadoop-1.2.1 2....
  • wind520
  • wind520
  • 2014年08月22日 17:08
  • 9685
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编译hadoop eclipse插件的 build.xml
举报原因:
原因补充:

(最多只允许输入30个字)