对于Java开发人员,Hadoop提供了Eclipse集成开发环境。在Hadoop的安装目录中可以找到${hadoop}\hadoop-0.20.2\contrib\eclipse-plugin\hadoop-0.20.2-eclipse-plugin.jar插件。将该插件复制到${eclipse}\eclipse\plugins目录中。重启Eclipse即可安装该插件。
安装好Hadoop插件的Eclipse,在新建窗口中,会有一个新的Map/Reduce Project向导,如图3-3所示。
选择Map/Reduce Project向导并单击Next按钮,将会看到MapReduce工程设置页面,如图3-4所示。
图3-3 Map/Reduce Project向导
图3-4 MapReduce工程设置页面
在MapReduce工程设置页面除了可以设置工程名外,还可以设置Hadoop库文件。这里有个技巧,直接将我们在Linux上安装的Hadoop程序复制到本地目录,指定Hadoop目录后,Hadoop会自行添加所需的类库。最终我们将看到Hadoop集成开发环境,如图3-5所示。
图3-5 Hadoop集成开发环境
在Hadoop集成开发环境中,除了可以编写Hadoop程序,还可以配置所使用的Hadoop集群,并察看HDFS上的文件。(www.xing528.com)
单击Hadoop集群配置按钮,如3-6图所示。
图3-6 配置所使用的Hadoop集群
配置结束后,可以立刻查看HDFS文件系统,如图3-7所示。
图3-7 HDFS文件浏览器
在这些文件夹中,有个hbase文件夹,HBase是一个基于HDFS的数据库,这些将在本章后面介绍。
此外,Hadoop提供了一种新的运行方式,可以通过RunAs调用Run on Hadoop。如图3-8所示。
图3-8 Run on Hadoop菜单
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。