生成hadoop的eclipse插件

最近一段時間在學習hadoop分佈式相關技術,根據網上一些資料和配置在虛擬機一個小的集羣環境.一個主節點,兩個子節點.編寫一些相關測試例子在window和虛擬機上的eclipse都沒法鏈接上hadoop集羣環境 ,在網上查找了一個資料原來hadoop的eclipse支持的版本不一同.沒有提供最新的eclipse的插件.就想本身解決一下這個問題.

環境說明:java

window7 64位操做系統
jdk1.6
hadoop1.1.1
eclipse Version: Juno Service Release 2  Build id: 20130225-0426  對應是(Version: 4.2.2)
集羣環境已經搭建好.這裏就介紹了.

以前使用hadoop-0.20.1-eclipse-plugin.jar每次鏈接都會 提示:在此輸入圖片描述apache


如今開始相關的操做服務器

  • 首先下載hadoop1.1.1壓縮包:

http://archive.apache.org/dist/hadoop/core/hadoop-1.1.1/hadoop-1.1.1.tar.gzeclipse

  • 解壓到D:\hadooop1.1.1下分佈式

  • 打開eclipse工具工具

點擊右邊使用導入項目功能,import-->Existing Project into Workspace ,下一步,選擇d:\hadoop1.1.1 選擇此項目後會顯示加載此項目中的eclipse-plugin項目oop

  • .打開對應項目文件加在對應的D:\hadoop-1.1.1\src\contrib\eclipse-plugin目錄中,在此目錄下新建一個lib文件夾,從hadoop-1.1.1文件加找到這幾個jar,把這個jar包放入到lib目錄下.並在eclipse的補丁項目中添加這幾個jar包,並編譯項目,加入1.6的jdk.學習

    <!-- lang: java -->測試

    commons-lang-2.4.jarui

    <!-- lang: java -->

    commons-configuration-1.6.jar

    <!-- lang: java -->

    commons-collections-3.2.1.jar

    <!-- lang: java -->

    commons-codec-1.4.jar

<!-- lang: java -->

hadoop-core-1.1.1.jar

  • 打開plugin.xml文件 打開Runtime選項卡,添加classpath,以下圖,把classs目錄,新添加的幾個jar包都添加進去. 在此輸入圖片描述

  • 擊加運行按裝測試插件是否啓動正常

在此輸入圖片描述


  • 配置hadoop遠程鏈接 新建一個hadoop遠程鏈接,點擊大象加號的圖標,添加遠程鏈接配置,並設置好遠程鏈接相關信息. 配置成功後,查看一個遠程鏈接是否可用. 在此輸入圖片描述

    在此輸入圖片描述


  • 如今開始生成插件 進行eclipse的hadoop插件項目中,打開plugin.xml,選擇runtime選項,點擊生成右上角的生成插件圖標,以下圖

在此輸入圖片描述

  • 選擇要生成的插件,並指定生成目錄,以下圖

在此輸入圖片描述


  • 點擊完成 生成eclipse的hadoop插件到指定目錄D:\eclipse-hadoop\plugins,把此插件放到eclipse的plugin插件目錄中.

  • 從新配置eclipse的hadoop遠程鏈接 一樣配置hadoop遠程鏈接,便可訪問遠程集羣服務器.以下圖 在此輸入圖片描述

相關文章
相關標籤/搜索