设为首页 收藏本站
查看: 874|回复: 0

[经验分享] 第三篇:配置Hadoop的Eclipse开发环境

[复制链接]

尚未签到

发表于 2017-12-18 12:41:39 | 显示全部楼层 |阅读模式
前言
  在先前的文章中,已经介绍了如何在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,可以在打开对话框的左上角看到如下内容:
DSC0000.png

  5. 在输入框中输入hadoop目录地址后确定
  6. 在Eclipse的Window-->Show View->Other中选择如下并点击确定
DSC0001.png

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

  8. 在打开的对话框中,最上面的Location name可以是本次配置名称,可根据自己偏好进行设定。而下面两组Host和Port值则分别为mapred-site.xml及core-site.xml中指定的IP,端口值。
  特别说明:所有用到IP地址的地方,不要用localhost这样的别名,而是直接输入IP。
DSC0003.png

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

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

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

小结
  1. 如果提示拒绝连接,请格式化hdfs一次。(目前我还不知道为什么要这么做,但这里也没必要纠结以后自然会明白)
  2. 配置中可以还会有些问题,欢迎一起交流探讨。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-425370-1-1.html 上篇帖子: Hadoop MapReduce编程 API入门系列之FOF(Fund of Fund)(二十三) 下篇帖子: Hadoop伪分布式安装步骤(hadoop0.20.2版本)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表