簡體   English   中英

Hadoop CDH4和Eclipse Juno

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM