[英]Hadoop CDH4 and Eclipse Juno
有沒有人成功地為CDH4安裝構建了Juno的eclipse插件?
我在網上看過CDH3。 尋找CDH4。 非常感謝。
我不確定你是指的是Hadoop Eclipse插件還是一個插件來開發針對CDH4的代碼。 我會回答這兩個問題。
在Juno中針對CDH4進行開發:到目前為止,在Eclipse(任何版本)中針對CDH4組件編寫應用程序的最簡單方法是使用m2eclipse [1]並將Cloudera Maven存儲庫添加到您的pom.xml中。 事實上,Cloudera(包括我自己)的很大一部分人經常這樣做。 最近,我們的一位工程師(Natty)寫了一篇關於開始使用CDH4,Maven和Eclipse [2](和其他IDE)的好文章。 否則,除了擁有JAR之外,沒有什么特別需要針對CDH4編寫應用程序。 您也可以在這里瀏覽Cloudera Maven存儲庫[3]。
Hadoop插件:很久以前,Eclipse的插件存在,允許MR作業執行和其他一些位。 然而,它已經很長時間沒有維持(至少兩到三年)。 我認為沒有人更新它與Juno合作 - 更別說Juno了。
希望這可以幫助。
[1] http://bit.ly/UUGmlB [2] http://bit.ly/O6rkp6 [3] http://bit.ly/UUGwcC
我按照以下說明進行操作: http : //iredlof.com/part-4-compile-hadoop-v1-0-4-eclipse-plugin-on-ubuntu-12-10/
系統:本地:Windows 7,Eclipse Juno(4.2.2),hadoop-1.2.1。 遠程:Debian 7.1具有相同的hadoop版本。
我應該提一下,我構建了針對從apache新下載的vanilla hadoop-1.2.1的插件。
並非所有內容都適用於插件:我可以添加新的MR位置(在我的情況下是遠程),我可以從DFS瀏覽/上傳/下載/刪除文件,但是我無法運行我的代碼(使用Run as ...運行到Hadoop )。 控制台寫入“ClassNotFoundException:WordCountReducer”
一個好處是eclipse生成的jar可以手動上傳到MR master並從命令行啟動。
您可以在此GitHub存儲庫中獲取Hadoop Eclipse插件。 https://github.com/winghc/hadoop2x-eclipse-plugin 。
這里的帖子介紹了如何集成CDH5和Eclipse Luna。 http://speedy-elephant.blogspot.com/2015/08/the-real-getting-started-guide-cloudera.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.