真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

hadoop1.2eclipse插件編譯

目錄說明

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的天全網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

 

     在編譯之前,我們需要先下載后hadoop 1.2.1的源碼文件,并解壓到合適的位置。目錄結(jié)構(gòu)如下:

Eclipse: D:\eclipse

Hadoop: D:\hadoop-1.2.1


Step1導(dǎo)入 Hadoop-eclipse 插件工程

1.下載hadoop-1.2.1.tar.gz,并解壓縮到 D盤根目錄下
2. 在 Eclipse 中選擇 File—>Import—>General/Existing Projectsinto Workspace 導(dǎo)入Hadoop的Eclipse插件項(xiàng)目。選擇路徑為D:\hadoop-1.2.1\src\contrib\eclipse-plugin,然后點(diǎn)擊Finish.其默認(rèn)的項(xiàng)目名稱是 MapReduceTools。(最好將該文件提取出來導(dǎo)入)



Step2導(dǎo)入所需 jar 包


在項(xiàng)目 MapReduceTools 中新建 lib 目錄,將 hadoop-1.2.1 下的 hadoop-core-1.2.1.jar(重命名為 hadoop-core.jar),及其 lib 目錄下的 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拷貝到該目錄。



Step3修改build-contrib.xml


將D:\hadoop-1.2.1\src\contrib目錄下的build-contrib.xml文件拷貝到項(xiàng)目目錄中,注意:build-contrib.xml文件拷貝到當(dāng)前項(xiàng)目的一級目錄中,拷貝完成以后修改build-contrib.xml文件。修改的內(nèi)容如下。



Step4修改build.xml

 

 

      

 

      

      

      

             

             

             

               

 

 

   

     

     

     

     

     

     

     

     

 

     

     

   

 

 

 

 

   

   

   

     

 

 

 

 

   

   

 

 

 

   

   

     encoding="${build.encoding}"

     srcdir="${src.dir}"

     includes="**/*.java"

     destdir="${build.classes}"

     debug="${javac.debug}"

    deprecation="${javac.deprecation}">

    

   

 

 

 

 

   

     

   

     

     

       

       

       

       

       

       

     

     

     jarfile="${build.dir}/hadoop-${name}-${version}.jar"

      manifest="${root}/META-INF/MANIFEST.MF">

     

     

   

 

 




Step5修改MANIFEST.MF

在Bundle-ClassPath添加下面的內(nèi)容。

 

Bundle-ClassPath: classes/,

 lib/hadoop-core.jar,

 lib/commons-cli-1.2.jar,

 lib/commons-httpclient-3.0.1.jar,

 lib/jackson-core-asl-1.8.8.jar,

 lib/jackson-mapper-asl-1.8.8.jar,

 lib/commons-configuration-1.6.jar,

 lib/commons-lang-2.4.jar

 



Step6Ant編譯1.右鍵 MapReduceTools 工程,Properties—>Builders—>New—>Ant Builder
2.修改New_Builder編輯界面中的內(nèi)容
Name (見名知意): plugin_Builder
Buildfile (build.xml的位置):D:\hadoop-1.2.1\src\contrib\eclipse-plugin\build.xml
3.修改完成保存
4.點(diǎn)擊Project—>Build Project進(jìn)行生成
點(diǎn)擊Project—>Build Project開始進(jìn)行生成,這時(shí)候我們會看到控制臺輸出一堆相關(guān)的編譯信息,編譯成功會看到在控制臺輸出 BUILD SUCCESSFUL 。編譯結(jié)果在d:\hadoop-1.2.1\build\contrib\eclipse-plugin 目錄下。
 



Step6查看編譯成果

編譯結(jié)果在 d:\hadoop-1.2.1\build\contrib\eclipse-plugin 目錄下。我們可以看到在目錄下生成了hadoop-eclipse-plugin-1.2.1.jar,這時(shí)如果我們需要安裝插件到eclipse的話就需要將hadoop-eclipse-plugin-1.2.1.jar 放入 到eclipse的plugins 目錄下,重啟 eclipse即可。



分享名稱:hadoop1.2eclipse插件編譯
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/gshcdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部