今天刚做了Eclipse配置hadoop插件,感觉使用eclipse做Map/Reduce开发非常方便和顺手了,不用再死机繁琐的hadoop DFS 命令,也不用在记住有多少层的目录结构,使用eclipse工具可以一目了然的显示在你面前,下面写了一些我配置时候的注意事项,供大家参考。如有不对的地方请大家指正!
Eclipse 配置hadoop插件步骤使用小结
1.java project 是 java程序最外围的东西
2.java class 是代码都要写在class里面
3.java 中所有的东西都是一个类class
4.在Eclipse 里安装Hadoop插件
(1)找eclipse安装目录 命令 whereis eclipse
安装目录:/opt/eclipse/plugins 就是我们解压目录
把/home/grid/hadoop-0.20.2/contrib/eclipse-plugin/hadoop-0.20.2-eclipse-
plugin.jar ->复制-> /opt/eclipse/plugins 使用root用户复制->重启eclipse软件
就有加载hadoop插件
(2)配置 hadoop 安装目录
window ->preference -> hadoop Map/Reduce -> Hadoop installation
directory:/home/grid/hadoop-0.20.2 -> 点击“OK”
(3)配置Map/Reduce 视图
window ->Open Perspective -> Map/Reduce -> 点击“OK”
window ->Show View -> 搜索“map/reduce Locations”视图 选上 -> 点击“OK”
在eclipse下方就出现了一个“Map/Reduce Locations选项卡”-> 空白地方右键 选“New
Hadoop Location”
Location name:MyCentos6.0
Map/Reduce Master : host -> h1 port -> 9001
DFS Master : host -> h1 port -> 9000 -> 点击“finish”
(4)在左边project explorer 列表框中找到“DFS Locations”右键refresh,就会看到
一个目录树,eclipse提供了一个目录树来管理HDFS系统,右键可以创建/删除目录,上传/
查看文件,操作起来很简单,内容与命令 hadoop dfs -ls 结果一致
load 加载
unload 卸载
upload 上传
download 下载
5.新建Map/Reduce任务
File->New->project->Map/Reduce Project->Next
Project name:example ->Next->Finish -> src右键->New->class
Name:example->Finish -> 左侧窗口就显示一个example.java 类文件了
6.每个java都有一个main函数,这个函数是程序运行的入口
Leonarding
2012.10.9
天津&autumn
分享技术~成就梦想
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26686207/viewspace-746016/
,如需转载,请注明出处,否则将追究法律责任。