<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0

     

    http://www.07net01.com/linux/tongguoeclipsexiangmubianyi_hadoop_1_0_3_eclipse_4_2___juno___plugin_20146_1350034161.html

     


    流程如下:

    1.下載hadoop 1.0.3 (http://hadoop.apache.org/releases.html#Download),解壓在自定義的一個目錄中(最好全英文路徑,試過中文路徑出了問題)。

    2.Eclipse導入..\hadoop-1.0.3\src\contrib\eclipse-plugin項目,默認項目是MapReduceTools。

    3. 在項目MapReduceTools中新建lib目錄,并把hadoop的hadoop-core(由hadoop根目錄的hadoop-*.jar改名 獲得)、commons-cli-1.2.jar、commons-lang-2.4.jar、commons-configuration- 1.6.jar、jackson-mapper-asl-1.8.8.jar、jackson-core-asl-1.8.8.jar、commons- httpclient-3.0.1.jar拷貝到該目錄。

    4.修改上級目錄中的build-contrib.xml:

    找到<property name="hadoop.root" location="${root}/../../../"/>修改location為hadoop1.0.3實際解壓目錄,在其下添加

    <property name="eclipse.home" location="D:/Program Files/eclipse"/>

    <property name="version" value="http://x-goder.iteye.com/blog/1.0.3"/>

    5.修改項目目錄下的build.xml:

    <target name="jar" depends="compile" unless="skip.contrib">

    <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-lang-2.4.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/jackson-mapper-asl-1.8.8.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-httpclient-3.0.1.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>

    6.右鍵eclipse里的build.xml選擇run as - ant build。

    如果出現:“軟件包org.apache.hadoop.fs 不存在”的錯誤則修改build.xml:

    <path id="hadoop-jars">

    <fileset dir="${hadoop.root}/">

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

    </fileset>

    </path>

    在<path id="classpath">中添加:<path refid="hadoop-jars"/>

    7.等Ant編譯完畢后。編譯后的文件在:\build\contrib 中的 hadoop-eclipse-plugin-1.0.3.jar。

    8.查看編譯好的jar包下META-INF/MANIFEST.MF 下的配置屬性是否完整,如果不完整,補充完整。

    Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar
     ,lib/commons-lang-2.4.jar,lib/commons-configuration-1.6.jar,lib/jacks
     on-mapper-asl-1.8.8.jar,lib/jackson-core-asl-1.8.8.jar,lib/commons-ht
     tpclient-3.0.1.jar

    9.放入eclipse/plugins下,重啟eclipse,查看是否安裝成功。

    posted on 2013-03-28 16:26 SIMONE 閱讀(1123) 評論(0)  編輯  收藏 所屬分類: hbase
    主站蜘蛛池模板: 亚洲国产精品无码中文字| 四虎精品亚洲一区二区三区| 国产精品亚洲а∨无码播放| 特级毛片全部免费播放a一级| 午夜视频在线观看免费完整版| 亚洲一区二区三区在线| 波多野结衣中文字幕免费视频| 亚洲女人影院想要爱| 真人做人试看60分钟免费视频 | 波多野结衣视频在线免费观看| 亚洲精品精华液一区二区 | 亚洲视频在线不卡| 24小时日本韩国高清免费| 亚洲精品午夜在线观看| 我们的2018在线观看免费高清 | 亚洲av中文无码| 一级毛片免费在线观看网站| 久久久久亚洲爆乳少妇无| 免费毛片a线观看| 老汉色老汉首页a亚洲| 青娱乐免费在线视频| 亚洲精品乱码久久久久久V| 亚洲日本中文字幕天堂网| 3344在线看片免费| 亚洲精品免费在线| 妞干网免费观看视频| 黄页免费视频播放在线播放| 亚洲国产成人一区二区精品区 | 国产在线一区二区综合免费视频| 久久亚洲国产成人亚| 中文字幕无码视频手机免费看| 亚洲精品无码久久久久牙蜜区| 亚洲国产成人精品女人久久久 | 亚洲国产精品无码第一区二区三区 | 国产gv天堂亚洲国产gv刚刚碰| 97免费人妻在线视频| 亚洲欧美不卡高清在线| 亚洲欧洲久久久精品| 成人免费的性色视频| 免费观看四虎精品成人| 久久久久亚洲AV无码专区首|