1.eclipse3.5是最完美最容易安装配置hadoop开发环境的;3.7以上版本需要重新编译hadoop的eclipse插件(如hadoop1.0.4的插件为hadoop-eclipse-plugin-1.0.4)才能使用,网上可以搜到,本人未亲测eclipse3.7以上的版本,只试过myeclipse,但不成功。
2.插件安装配置过程可参考:http://www.cnblogs.com/flyoung2008/archive/2011/12/09/2281400.html
3.一般配置完后在Project Explorer中点击DFS Locations-->HadoopTest1下的文件夹(1),括号中是文件夹下文件的数量,会显示错误:error: failure to login,弹出的错误提示框内容为"An internal error occurred during: "Connecting to DFS hadoop". org/apache/commons/configuration/Configuration". 经过察看Eclipse的log,发现是缺少jar包导致的。进一步查找资料后,发现直接复制hadoop-eclipse-plugin-1.0.4.jar,该包中lib目录下缺少了jar包。
Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar,lib/commons-httpclient-3.0.1.jar,lib/jackson-core-asl-1.0.1.jar,lib/jackson-mapper-asl-1.0.1.jar,lib/commons-configuration-1.6.jar,lib/commons-lang-2.4.jar;最后,重新把插件复制到eclipse的plugins文件夹下。
4.异常:Failed to set permissions of path: mphadoop-AdministratormapredstagingAdministrator-4954228.staging to 0700。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2467549/viewspace-1119530/ ,如需转载,请注明出处,否则将追究法律责任。