我的hadoop版本是1.0.4,先要下载对应版本的hadoop的插件,没有的话,就要自己编译了,我用的是别人编译好的。没找到的话,可以到http://pan.baidu.com/share/link?shareid=3271384511&uk=336344057 下载。
1,下载后复制到eclipse的plugin文件夹下,
2,重启eclipse,点击window->preference->Hadoop Map/Reduce,在右边输入框输入hadoop的安装目录。
3,window->Show View->Map/Reduce Locations,没找到的话,选择others,在里面找,
4,在弹出的Map/Reduce Locations中,右键选择New Hadoop Location,
,填好对应的Port,Map/Reduce Master的端口和地址是mapred-site.xml中对应的端口地址,DFS的则是core-site.xml中的端口地址。
5,建立Map/reduce项目,写好程序后,右键run as->run configuration,在Arguments中Program Argument填写hdfs://localhost:9000/home/hadoop/tmp/input/wordcount.java hdfs://localhost:9000/home/hadoop/tmp/output,第一项是输入文件名,第二项是输出的文件夹。