【配置環(huán)境】:Hadoop-1.2.1,MyEclipse,Centos6.5
網(wǎng)站上有很多關(guān)于Hadoop-eclipse的安裝配置信息,但很少有講到關(guān)于怎么在MyEclipse上配置Hadoop的相關(guān)操作。由于我的電腦只裝了MyEclipse,所以我在這里將如何用MyEclipse安裝Hadoop-eclipse插件記錄下來(lái)。其實(shí)跟在eclipse上配置是大同小異的。
步驟:
1)下載插件包Hadoop-eclipse-Plugin-1.2.1.jar,并將其放置在MyEclipse安裝目錄的dropins文件夾下,重新啟動(dòng)。會(huì)發(fā)現(xiàn)在Project Explorer下出現(xiàn)DFS Locations.表明MyEclipse已經(jīng)識(shí)別Hadoop-eclipse-Plugin-1.2.1.jar插件。
2)打開(kāi)window-->Preferens,發(fā)現(xiàn)Hadoop Map/Reduce選項(xiàng),說(shuō)明插件安裝成功,配置Hadoop installation directory為本地Hadoop安裝解壓的目錄。(注意:前提是要在window下下載Hadoop-1.2.1,并解壓)

3)選擇window-->show view-->others,選擇有大象圖標(biāo)的Map/Reduce,打開(kāi)Map/Reduce的開(kāi)發(fā)環(huán)境,下方多了一個(gè)Map/Reduce Location的框。
4)編輯hadoop,右擊小象進(jìn)行編輯General

注意:用紅色框標(biāo)注的參數(shù)設(shè)置一定要正確,首先,Location name設(shè)置為linux的主機(jī)名,可以用hostname查看。Host為linux主機(jī)用戶名。左邊的PortMapReduce的端口號(hào),之前在linux下配置Hadoop的xml文件已經(jīng)配過(guò)了,按照配置的端口號(hào)配置就可以了。右邊的為hdfs的端口號(hào)。配置完后點(diǎn)finish。
5)接著點(diǎn)擊Advanced parameters,從中找到hadoop.tmp.dir,修改為Hadoop集群core-site.xml中配置的值。

6)接著在Advanced parameters中配置dfs.permssions,修改為false,與Hadoop集群【hdfs-site.xml】中配置的一致;將dfs.replication的值改為1.

7)配置完成后,若在Project Explorer中出現(xiàn)如下信息,這表明配置成功
