我正在尝试使用带有Eclipse Indigo的hadoop-eclipse插件运行MapReduce作业,但是我收到以下错误:
Error: failure to login
在寻求帮助的同时,我发现Hadoop-0.20.203.0存在问题,所以我尝试了Hadoop-0.20.205.0,因为此版本中的问题已修复。
我仍然面临同样的问题。我错过了什么或犯了错误吗?
答案 0 :(得分: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)。 重新'包装'包并替换旧的“hadoop-eclipse-plugin-0.20.203.0.jar”。
所引用的页面是linux,我的操作系统是Win7。
祝你好运!答案 1 :(得分:0)
您可以在eclipse中添加所需的库并进行编程,而不是添加插件 这是您需要的库列表。这些文件存在于lib文件夹中的Apache hadoop发行版。