文档章节

CentOS 7下安装配置MapReduce Eclipse开发环境

xhHuang
 xhHuang
发布于 2016/12/17 16:08
字数 401
阅读 370
收藏 0

1.首先在浏览器下载eclipse,网址如下

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz

2.解压eclipse安装包

首先将eclipse安装包复制到/opt下:

cp /home/hadoop/Downloads/eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz /opt/

接着解压:

tar -zxvf eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz

3.使用符号连接目录

ln -s /opt/eclipse/eclipse /usr/bin/eclipse

4.创建一个桌面启动器

vim /usr/share/applications/eclipse.desktop

添加如下代码:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/usr/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0

5.下载Hadoop-Eclipse插件,要注意hadoop版本的对应,我的hadoop版本是2.7.3

下载网址为:http://download.csdn.net/detail/tondayong1981/9668289

6.将插件放在解压后的eclipse的plugins目录下(在此处我的完整目录为/opt/eclipse/plugins)

7.重启eclipse,然后打开Windows-Preferences,在窗口左侧的Hadoop Map/Reduce选项设置hadoop的安装路径(我的hadoop安装路径为/home/hadoop/hadoop-2.7.3)

8.Eclipse上,打开Windows-Perspective-Open Perspective-Other,选择MapReduce,点击OK,然后在General处配置MapReduce的Location name(此处我填的是myhadoop)、Map/Reduce Master(此处我填的是Host:master,Port:9001)以及DFS Master(此处我填的是Port:9000)。只要保证Map/Reduce Master和DFS Mastrer,Host和Port配置成与core-site.xml的设置一致即可。

9.上述配置完毕后会在eclipse左侧Project Explorer处有DFS Locations显示,可以看到我的hdfs的存储目录及其中的文件,如下图所示:

参考文献:

1.https://segmentfault.com/a/1190000002651775
2.hadoop-eclipse-plugin-2.7.3.jar:http://download.csdn.net/detail/tondayong1981/9668289?locationNum=3&fps=1
3.http://www.cnblogs.com/kinglau/p/3802705.html

© 著作权归作者所有

xhHuang
粉丝 8
博文 37
码字总数 31428
作品 0
武汉
程序员
私信 提问
Hadoop实战之 MapReduce

私塾在线 整体课程概览 第一部分:开始云计算之旅 第二部分:初识Hadoop 第三部分:Hadoop 环境安装部署 第四部分:Hadoop Shell 基本操作介绍 第五部分:Hadoop 分布式文件系统1 第五部分:...

linni
2014/01/08
739
0
【Hadoop] - windows开发环境搭建

文章说明:因Linux平台再GUI页面通过IDE进行Hadoop开发,会导致Linux在GUI上极度消耗资源,对于一些配置不是很高的PC,可能会出现卡顿的情况,非常影响程序编写,本文就详细介绍如何在windo...

ZeroneLove
02/24
28
0
Hadoop编写调试MapReduce程序详解

编程学习,最好的方法还是自己动手,所以这里简单介绍在Hadoop上编写调试一个MapReduce程序。 先说一下我的开发环境,我的操作系统是Centos6.0,Hadoop版本是0.20.2,开发环境是eclipse。在H...

miaosu
2013/03/20
12.1K
3
eclipse+MapReduce

一、部署准备 操作系统:Centos7.2 Hadoop版本:Apache Hadoop 2.6.4 Java版本:1.7.0_79 Eclipse版本:Mars 二、Eclipse开发环境设置 第一步、下载插件部署 hadoop2x-eclipse-plugin的githu...

Yulong_
2016/08/26
31
0
配置hadoop开发环境(eclipse,hadoop2.2.0)

通常我们可以用Eclipse作为Hadoop程序的开发平台。 1) 下载Eclipse 下载地址:http://www.eclipse.org/downloads/ 根据操作系统类型,选择合适的版本下载并安装。 2) 下载并编译Hadoop的E...

颜建海
2014/05/06
2.8K
0

没有更多内容

加载失败,请刷新页面

加载更多

PostgreSQL 11.3 locking

rudi
今天
5
0
Mybatis Plus sql注入器

一、继承AbstractMethod /** * @author beth * @data 2019-10-23 20:39 */public class DeleteAllMethod extends AbstractMethod { @Override public MappedStatement injectMap......

一个yuanbeth
今天
10
1
一次写shell脚本的经历记录——特殊字符惹的祸

本文首发于微信公众号“我的小碗汤”,扫码文末二维码即可关注,欢迎一起交流! redis在容器化的过程中,涉及到纵向扩pod实例cpu、内存以及redis实例的maxmemory值,statefulset管理的pod需要...

码农实战
今天
4
0
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率...

武培轩
今天
8
0
队列-链式(c/c++实现)

队列是在线性表功能稍作修改形成的,在生活中排队是不能插队的吧,先排队先得到对待,慢来得排在最后面,这样来就形成了”先进先出“的队列。作用就是通过伟大的程序员来实现算法解决现实生活...

白客C
今天
81
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部