2012-02-13 80 views
1

我試圖使用Hadoop,Eclipse插件與Eclipse靛藍運行MapReduce作業運行MapReduce工作,但我得到以下錯誤:錯誤使用eclipse靛藍

Error: failure to login

雖然尋找一些幫助,我發現Hadoop-0.20.203.0存在問題,所以我嘗試使用Hadoop-0.20.205.0,因爲問題在此版本中得到解決。

我仍然面臨同樣的問題。我錯過了什麼或者犯了錯誤嗎?

+0

我不知道如何判斷你是否犯了錯誤。 – 2012-02-13 13:41:15

+0

我的意思是,可能會有一些修改是必需的,我可能會錯過它。 – Tariq 2012-02-13 13:56:11

+0

我不知道我們如何判斷是否需要進行一些修改。 – 2012-02-13 14:47:13

回答

3

對不起,因爲你的問題沒有更多的細節,我想你遇到了和我一樣的問題,如果是這樣,下面的鏈接解決了我的問題,請。注意步驟「4」。

http://hi.baidu.com/wangyucao1989/blog/item/279cef87c4b37c34c75cc315.html

對不起,這是在中國的一個頁面。它說問題是因爲文件hadoop-eclipse-plugin-0.20.203.0.jar丟失了5個文件「commons-configuration-1.6.jar,commons-httpclient-3.0.1.jar,commons-lang-2.4.jar,jackson -core-asl-1.0.1.jar和jackson-mapper-asl-1.0.1.jar「。您應該: 提取「hadoop-eclipse-plugin-0.20.203.0.jar」, 將5個文件添加到「hadoop-eclipse-plugin-0.20.203.0 \ lib」中, 修改「hadoop-eclipse-plugin-0.20 .203.0 \ META-INF \ MANIFEST.MF「(修改Bundle-ClassPath)。 重新'jar'包並替換舊的「hadoop-eclipse-plugin-0.20.203.0.jar」。

os所提到的頁面是linux,我的os是Win7。

祝你好運!

+0

非常感謝wanghongsheng..and絕對沒有必要爲任何事情感到難過..一路上我必須使用java,而不是英語,中文或我的母語......;) – Tariq 2012-03-25 15:54:21

0

而不是去添加插件你可以在eclipse中添加所需的庫並進行編程。
這裏是你需要的圖書館清單。這些文件與lib文件夾中的Apache hadoop分發存在。

  • Hadoop的核心1.1.2.jar
  • 的log4j-1.2.15.jar
  • 傑克遜映射器-ASL-1.8.8.jar
  • 傑克遜核心ASL-1.8。 8.jar
  • 共享記錄-API-1.0.4.jar
  • 共享記錄-1.1.1.jar
  • 公地郎2.4.jar
  • 公地的HttpClient-3.0.1。罐子
  • commons-configuration-1.6.jar