hadoop2.6.0 - eclipse插件下载、编译、安装

作者:易文俊

Email:yiwenjun@126.com

截止目前(2015-02-10)为止,hadoop最新版本为2.6.0,下面以hadoop2.6.0为例安装hadoop2.x的eclipse插件,hadoop2.x其它版本的eclipse插件类似

1、下载Hadoop2.6.0 eclipse插件源码

下载地址:https://github.com/winghc/hadoop2x-eclipse-plugin.git

点击按钮 Download ZIP得到hadoop2x-eclipse-plugin-master.zip

解压后的目录结构

源码位于src目录下,release目录下是针对特定的eclipse版本和Hadoop版本编译好的插件包,我们不使用已经编译好的插件包。

2、编译Hadoop2.6.0 eclipse插件

在如下操作之前需要安装ANT

打开Windows的控制台cmd,进入解压后的根目录,然后进入src\contrib\eclipse-plugin,执行如下命令:

ant jar -Dversion=2.6.0 -Declipse.home=D:\Install\eclipse-x64 -Dhadoop.home=D:\Install\apache\hadoop-2.6.0

其中Dversion为要编译的插件版本,Declipse.home为eclipse安装目录,Dhadoop.home为Hadoop的安装目录,请根据自己的情况修改,执行后如下:

由于ant的依赖管理工具ivy需要下载所需的jar包,下载速度比较慢,请静静地等待下载并编译结束吧。

如果许久卡在没反应,请尝试按下回车键

经过少量的刷屏,终于编译成功!!!

编译好的插件在hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin目录下,文件为hadoop-eclipse-plugin-2.6.0.jar

3、安装hadoop2.6.0 eclipse插件

将hadoop-eclipse-plugin-2.6.0.jar文件拷贝到eclipse的plugins目录下,然后重启eclipse,我们发现多了一个Map/Reduce视图,如下:

如果没有出现,则点击菜单中的window->open perspective->other,找到Map/Reduce,点击ok即可

Map/Reduce的视图如下:

至此,hadoop2.6.0的eclipse插件安装成

4、配置hadoop2.6.0 eclipse插件配置

以下操作假定你已经在某一环境搭建好了hadoop2.6.0集群环境(伪分布式或全分布式均可)

在Map/Reduce的视图的下方,找到Map/Reduce Locations,右击空白处,或者点击右上角的蓝色大象,弹出新建hadoop location的对话框,并做如下配置:

其中:

location name:随意取一个名字

map/reduce(v2)master下的:host和port为jobtracker所在的服务器的IP(或域名)和端口,对应于mapred-site.xml中的mareduce.jobtracker.http.address的值的IP和端口

<property>
        <name>mareduce.jobtracker.http.address</name>
        <value>master:50030</value>
    </property>

DFS master下的:host和port为HDFS所在的服务器的IP(或域名)和端口,对应于core-site.xml中的fs.defaultFS的值的IP和端口

<property>
        <name>fs.defaultFS</name>
        <value>hdfs://master:9000</value>
    </property>

user name:请填写hadoop的用户,否则没有权限操作hdfs上的文件和目录

点击finish后,展开左侧的目录结构,这样就可以查看hdfs上的数据,如下:

选择某一节点右击可以下载、上传、删除hdfs上的文件和目录

至此hadoop2.6.0 eclipse插件配置完成

转载请注明出处

hadoop2.6.0 - eclipse插件下载、编译、安装、配置相关推荐

  1. SkinFiner(人像磨皮软件)官方中文版V4.0 | skinfiner插件下载 | skinfiner安装教程

    skinfiner是什么软件: SkinFiner是一款优秀高效的全自动专业高品质人像磨皮软件,具有智能磨皮.快速均匀肤色.自然肤色润饰以及快速批量处理等强大功能,可以帮助用户以最简单和最快捷的方式磨 ...

  2. Eclipse的下载、安装和WordCount的初步使用(本地模式和集群模式)

    包括:    Eclipse的下载 Eclipse的安装 Eclipse的使用 本地模式或集群模式 Scala IDE for Eclipse的下载.安装和WordCount的初步使用(本地模式和集群 ...

  3. Asp.net2.0工具包AjaxControlToolkit下载和安装

    Asp.net2.0工具包AjaxControlToolkit下载和安装:点击下载 环境设置如下: A!a.S-DQ0ITPUB个人空间P,JN2y2b o5K 下载完 ASPAJAXExtSetup ...

  4. Python Eclipse+PyDec下载和安装教程(超级详细)

    Python Eclipse+PyDec下载和安装教程(超级详细) Eclipse 是著名的跨平台 IDE 工具,最初 Eclipse 是 IBM 支持开发的免费 Java 开发工具,2001 年 1 ...

  5. mysql8.0.18ZIP版下载与安装(以及无my-default.ini文件和data文件夹的解决方法)

    mysql8.0.18ZIP版下载与安装(以及无my-default.ini文件和data文件夹的解决方法) 参考文章: (1)mysql8.0.18ZIP版下载与安装(以及无my-default.i ...

  6. Java基础eclipse版(二)——JDK、Eclipse的下载与安装

    2020.6.3学习内容 JDK(Java Decelopment Kit)的下载与安装 登录Oracle官网https://www.oracle.com/ 或登陆Oracle中文官网 https:/ ...

  7. PLSQL12.0.7的下载、安装及使用教程

    PLSQL12.0.7的下载.安装及使用教程 PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用,是一款很好的Oracle管理工具(Oracle11g下载与安装图 ...

  8. kalibr下载编译安装教程

    kalibr下载编译安装教程 kalibr源码下载 kalibr源码编译安装 安装依赖,可以参考这几篇文章 安装python-numpy 开始编译 kalibr源码下载 众所周知,在github上下载 ...

  9. 织梦dedecms微信公众平台插件下载及安装方法

    织梦dedecms微信公众平台插件下载及安装方法 dedecms教程 dedecms 织梦微信公众平台插件演示图: 安装方法:放到dede程序的plus目录下即可. 接口配置信息按下面说明填写, UR ...

  10. openJDK 17.0.1 的下载与安装

    openJDK 17.0.1 的下载与安装 下载 安装 下载 我的安装环境为win10 下载地址:https://developers.redhat.com/products/openjdk/down ...

最新文章

  1. SVN优化(一) SVN忽略maven项目的target
  2. HDU6141(最小树形图)
  3. 官宣了!Apache ECharts 毕业成为 Apache 软件基金会顶级项目!
  4. 同步代码块解决线程安全
  5. python二级模拟选择题集错网_计算机二级python真题:第1套选择题A
  6. python-opencv实现简单的车牌定位
  7. javascrip 的数据类型
  8. Atitit 软件国际化原理与概论
  9. 显示器性能测试软件,MonitorTest(显示器性能测试软件) V4.0.1001 官方版
  10. 个人学习笔记——庄懂的技术美术入门课(美术向)06
  11. 《直面苦难》--周国平
  12. 解压zip,z01,z02
  13. css样式鼠标放上去变成手的形状
  14. 劳易测BCB G40 H47 L030 - 条码带
  15. chorme vue中使用audio自动播放问题
  16. 利用node.js搭建服务器并访问静态网页
  17. 【iOS-cocos2d-X 游戏开发之二】【必看篇】总结阐述Cocos2d-X与Cocos2d-iphone区别;
  18. 大数据python试卷_大数据测试题
  19. 工信部网站备案的备案流程
  20. python按格式写文件_Python按特定格式对文件进行读写

热门文章

  1. 使用Cadence的PCB editor画元器件的封装
  2. linux系统下Gaussian16和Gaussian view6的详细安装步骤
  3. excel数据库_EXCEL数据库DSUM DMAX DMIN DAVERAGE函数的用法
  4. 如何使用Excel的数据去查询数据库?
  5. auraservice是什么_AURA安装与配置全解.doc
  6. IDA安装lazyIDA
  7. lua实现xxTea加解密
  8. 源码分析——ConcurrentHashMap
  9. 关于一些初级ACM竞赛题目的分析和题解(四)。
  10. 如何使用apktool反编译APK