myeclipse和Hadoop插件配置

每一個版本的 hadoop 都有相應版本的 MyEclipse 插件,官網並無提供插件的jar包下載。在 hadoop/src/contrib 目錄下有一個 eclipse-plugin 項目,此項目就是MyEclipse 的插件項目,須要本身手動用 ant 打包成jar包。打包方法略,網上有不少。也能夠在網上找相應的已經打包好的插件包
1)插件安裝:(MyEclipse 8.6)
將插件包 hadoop-eclipse-plugin-1.0.4.jar 放到 MyEclipse-8.6/dropins 下,並刪除 MyEclipse-8.6\configuration 下的 org.eclipse.update 文件夾,重啓MyEclipse,
當提示以下信息時,安裝成功
myeclipse和Hadoop插件配置

2)配置 MyEclipse Hadoop
點擊window->preference,配置 Hadoop-MapReduce的路徑(隨意寫)
myeclipse和Hadoop插件配置
點擊 windows->show view->other,選擇 map/Reduce Locations
myeclipse和Hadoop插件配置
在剛纔的視圖中右鍵點擊
myeclipse和Hadoop插件配置
New Hadoop Location,在 General 中
myeclipse和Hadoop插件配置
Location name 隨意填寫
Map/Reduce Master 在 mapred-site.xml 中配置的
DFS Master 在 core-site.xml 中配置
User name 保持默認
在 Advanced parameters 中
myeclipse和Hadoop插件配置
將 hadoop.tmp.dir 修改爲 /usr/hdfs/tmp 
它是hadoop文件系統依賴的基礎配置,不少路徑都依賴它。由於它默認是存放在temp 臨時文件夾下的,修改是爲了防止Linux啓動時自動刪除。它的配置也是在 core-site.xml 中,而後點擊 finish 完成
點擊 window->Open Perspective->other 選擇 Map/Reduce,OK
myeclipse和Hadoop插件配置
此時,就會顯示出咱們建立的 HDFS

myeclipse和Hadoop插件配置

配置中後若是沒有出現上圖
Cannot connect to the Map/Reduce location: Hadoop…….
則須要把core-site.xml和mapred-site.xml裏面寫成ip而不是localhost
相關文章
相關標籤/搜索