首页 技术 正文
技术 2022年11月10日
0 收藏 435 点赞 3,377 浏览 1041 个字

前言

  在先前的文章中,已经介绍了如何在Ubuntu Kylin操作系统下搭建Hadoop运行环境,而现在将在之前工作的基础上搭建Eclipse开发环境。

配置

  开发环境:Eclipse 4.2

  其他同先前

第一步 安装Eclipse4.2

  在Eclipse官网获取到Eclipse然后解压到用户目录即可。

第二步 编译Hadoop的Eclipse插件

  这一步可以选择使用别人编译好了的插件(需注意hadoop版本号 和编译时的Eclipse版本号要一致),也可以自行编译(较繁琐)。

  一开始我是自己尝试编译,但是发现项目指定了要使用的JDK版本,而且不是我自己正在用的1.8,于是我决定用别人编译好的 (应该不会运行也指定了JRE版本吧)。

  另外,下载插件要看清楚hadoop,eclipse是什么版本,要对应清楚。切记!

第三步 配置开发环境

  1. 将hadoop配置文件中所有用到localhost别名的地方替换为主机本来IP。

  2. 启动hadoop

  3. 启动Eclipse

  4. 打开Eclipse的Window->Preferences,可以在打开对话框的左上角看到如下内容:

  配置Hadoop的Eclipse开发环境

  5. 在输入框中输入hadoop目录地址后确定

  6. 在Eclipse的Window–>Show View->Other中选择如下并点击确定

  配置Hadoop的Eclipse开发环境

  7. 在Eclipse界面下方的Map/Reduce Locations窗口中点击右键->New Hadoop location:

  配置Hadoop的Eclipse开发环境

  8. 在打开的对话框中,最上面的Location name可以是本次配置名称,可根据自己偏好进行设定。而下面两组Host和Port值则分别为mapred-site.xml及core-site.xml中指定的IP,端口值。

  特别说明:所有用到IP地址的地方,不要用localhost这样的别名,而是直接输入IP。

  配置Hadoop的Eclipse开发环境

  9. 接下来点击上对话框上面的Advanced Parameters,将其中的hadoop.tmp.dir设定为hadoop目录下的tmp子目录(先检查下有没这个子目录,没有就新建一个),然后确定:

  配置Hadoop的Eclipse开发环境

  在core-site配置文件中也增加此字段的设置:

  配置Hadoop的Eclipse开发环境

  10. Eclipse左边窗体出现类似下图所示的内容表示配置成功:

  配置Hadoop的Eclipse开发环境

小结

  1. 如果提示拒绝连接,请格式化hdfs一次。(目前我还不知道为什么要这么做 但这里也没必要纠结以后自然会明白)

  2. 配置中可以还会有些问题,欢迎一起交流探讨。

   

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,492
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,907
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,493
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,132
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,295