當前位置:編程學習大全網 - 源碼下載 - hadoopeclipse的插件怎麽安裝

hadoopeclipse的插件怎麽安裝

1.插件安裝

在$HADOOP_HOME/contrib/eclipse-plugin/文件夾中有個hadoop-eclipse-plugin-0.20.203.0.jar,把這個文件復制到eclipse/plugins(這是eclipse的插件目錄)下面即可。

註意在直接復制時會出錯,主要是缺少jar包。

解決方法:(1)將commons-mons-configuration-1.6.jar,lcommons-lang-2.4.jar(這幾個jar包在$HADOOP_HOME/lib/下找到)放入hadoop-0.20.203.0-eclipse-plugin的lib下

(2)修改hadoop-0.20.203.0-eclipse-plugin/META-INF/MANIFEST.MF 中的Bundle-ClassPath項

1

Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar,lib/commons-mons-configuration-1.6.jar,lib/commons-lang-2.4.jar

2.環境配置

啟動Eclipse,然後在Window->Preferences->Hadoop Map/Reduce中添加Hadoop的安裝目錄

配置hadoop環境:在Window–>Show View中打開Map/Reduce Locations,在底部會看到新的選項。然後右鍵–>New Hadoop Location,

Location name是妳自己取的名字,我這裏用了hadoop,Map/Reduce Master這裏的host和port對應上面mapred-site.xml中mapred.job.tracker的值,我配置的是localhost和9001;DFS Master對應上面core-site.xml中fs.default.name中的值,我配置的是localhost和9000.

完成後,如果屏幕左上方的DFS Locations中的內容可以正常顯示,說明配置壹切成功。

3.運行wordcount

使用Eclipse編寫Hadoop的程序了,按該方式創建File->New->Project->Map/Reduce Project.命名為hadoop-test。

將hadoop-0.20.203.0/src/examples/org/apache/hadoop/examples下的wordcount.java復制到當前項目中。

註意:要在src中看到WordCount.java文件,如果已經復制過來還看不到,在hadoop-test上右擊選擇refresh試壹試。

另外,直接復制過來的文件,第壹行要註釋掉 //package org.apache.hadoop.examples;

在Run configuration/Java Application/WordCount下進行程序參數設置

input為又本地導入HDFS得輸入文件,其中包含兩個文本文件,file01和file02

完成後,使用 Run As/Run on Hadoop運行~~~~

在HDFS系統視圖下可以看到剛才得運行結果

中途碰到得問題:裝得時候不知道怎麽回事,項目側邊欄(Project explorer)看不見了。或者側邊欄是Package explorer,這種情況下是看不見DFS Locations的,應該在菜單欄

Window/Open pespective/<Map/Reduce>。然後就能看到HDFS文件系統已經所創建得壹些項目。

  • 上一篇:如何結合使用股票KDJ指標和MACD指標
  • 下一篇:運維 為什麽要用python 不用php
  • copyright 2024編程學習大全網