hadoop-eclipse插件使用

hadoop-eclipse插件使用

环境
- Ubuntu 16.04
- Hadoop 2.7.3
- eclipse-java-neon-3
- 插件名称:hadoop-eclipse-plugin-2.7.3.jar


插件安装

拷贝hadoop-eclipse-plugin-2.7.3.jar(****网站有资源)到eclipse安装路径下的dropins目录中,重启eclipse。


插件使用

指定Hadoop Map/Reduce库路径,指定新建的MapReduce项目依赖的库。
hadoop-eclipse插件使用


打开Map/Reduce Locations面板:【ShowView】-【MapReduce Tools】
hadoop-eclipse插件使用


在Map/Reduce Locations面板右击,选择【New Hadoop Location】在打开的如下面板中配置Hadoop DFS连接
hadoop-eclipse插件使用


DFS连接 (建立连接的前提是Hadoop已启动)这里新建了output和input两个目录,如图
hadoop-eclipse插件使用


建立MapReduce项目,这里【Use default Hadoop】为前面设置的hadoop安装路径
hadoop-eclipse插件使用


【New】-【Project】建立Map/Reduce项目
hadoop-eclipse插件使用


新建M/R项目时提示打开关联的视图,选择Yes
hadoop-eclipse插件使用


【New】-【Other】利用向导建立自定义的Mapper/Reducer/MapReduceDriver类
hadoop-eclipse插件使用


新建自定义的Mappe类
hadoop-eclipse插件使用


向导生成的自定义的Mapper类,自动导入了基本包
hadoop-eclipse插件使用