2013-02-04 49 views
0

我是.Net開發人員(沒有太多經驗)和現在正在學習Hadoop。不過,我的首選是罷工Hive,我只想觸摸java代碼並首先熟悉Eclipse。在Eclipse中爲hadoop創建JobConf

我試圖寫Driver代碼運行和Map Reduce作業。但是當我試圖創建JobConf對象時,我收到語法錯誤。

JobConf conf = new JobConf(MaxTemperature.class); 

作爲一名開發人員,我可以猜測這是一個缺失庫的問題。但真的不知道應該從哪裏得到這些庫。任何人都可以幫助我嗎?把我當成初學者,現在對日食感到非常不舒服。我甚至找不到eclipse中的解決方案資源管理器(Visual Studio)。請幫忙。

編輯

如果我遇到類似的問題,明天,也請儘量引導我獲得缺少的庫專門針對Hadoop的。

回答

0

我建議抓住eclipse tutorial或看screencast

在Eclipse中,每條帶紅色塗鴉的線條左側都有一個圖標,用於顯示錯誤消息。點擊它會彈出一些建議的問題修復。

快捷方式CTRL + SHIFT + O會自動添加缺少的導入語句。如果未找到類JobConf,則應首先將hadoop-core-x.jar添加到項目的類路徑中。

如果有疑問,您可以使用http://www.findjar.com找到丟失的JAR。只需鍵入缺少的類,它會提示一些JAR。

0

請參閱blog瞭解如何在Eclipse中開發/調試Hadoop應用程序。博客還包含一個簡單的MapReduce程序。