windows下eclipse连接ubuntu伪分布式hadoop2.6.0
环境:
win10
jdk1.7
hadoop2.6.0
linux虚拟机 Ubuntu14.04
首先把安装在Ubuntu上的hadoop2.6.0.tar.gz复制到windows系统上,解压到任意目录下,如我就放在了D:\Hadoop目录下。
1 下载并且配置Ant
下载apache-ant-1.9.9-bin.zip,解压到任意目录下,我还是解压到了D:\Hadoop下,就是为了把hadoop用到的相关配置文件都放在一起,以后好找。之后就配置ant的环境变量
新建ANT_HOME=D:\Hadoop\apache-ant-1.9.9
在PATH后面加%ANT_HOME%\bin
通过ant -version测试一下,如下图,则说明ant已经配置完成。

2 下载hadoop2x-eclipse-plugin-master.zip,解压到任意目录,比如我还是放在了D:\Hadoop下。
3 编辑产生hadoop-eclipse-plugin-2.6.0.jar
执行如下命令(这里的路径全是我自己电脑上的,大家灵活改变)
antjar -Dversion=2.6.0 -Declipse.home=D:\eclipse -Dhadoop.home=D:\Hadoop\hadoop-2.6.0
(antjar -Dversion=2.6.0 -Declipse.home=(eclipse安装目录) -Dhadoop.home=(hadoop解压目录))如图所示(这里我盗图了,所以路径和我以上说的不一样,反正都能懂,跪求原谅):


注意啊,看上图红色框框那,表示产生这个jar文件的时间还是挺长的,大家耐心等待就好了,如果电脑速度不快的话,等十多分钟也是有可能的。
编译生成的hadoop-eclipse-plugin-2.6.0.jar在D:\Hadoop\hadoop2x-eclipse-plugin-master\build\contrib\eclipse-plugin目录下。
4 eclipse上进行hadoop配置
把上边产生的hadoop-eclipse-plugin-2.6.0.jar复制到D:\eclipse\plugins目录下,重启eclipse就看到了DFSLocations如下图

打开windows-->preference,就看到如下图,点击左边的Hadoop Map/Reduce,右边找到hadoop的解压路径,然后apply,并且OK

1)点击Window-->Show View -->MapReduce Tools 点击Map/ReduceLocation
2)点击Map/ReduceLocation选项卡,点击右边小象图标,打开Hadoop Location配置窗口: 输入Location Name,任意名称即可.配置Map/Reduce Master和DFS Mastrer,Host和Port配置成hdfs-site.xml与core-site.xml的设置一致即可。

完成之后点击finish,看到如下显示就大功告成了

windows下eclipse连接ubuntu伪分布式hadoop2.6.0的更多相关文章
- Windows下Eclipse连接hadoop
2015-3-27 参考: http://www.cnblogs.com/baixl/p/4154429.html http://blog.csdn.net/u010911997/article/de ...
- 论在Windows下远程连接Ubuntu
Ubuntu下1:下载xrdp sudo apt-get install xrdp 2: urs/share/applications 下找到 远程桌面 设置成这样 Windows下 1; ...
- [原创] Windows下Eclipse连接hadoop
1 下载hadoop-eclipse-plugin :我用的是hadoop-eclipse-plugin1.2.1 ,百度自行下载 2 配置插件:将下载的插件解压,把插件放到..\eclipse\pl ...
- ubuntu搭建分布式hadoop-2.6.0概略和错误
详细配置:http://blog.csdn.net/ggz631047367/article/details/42426391 1.修改机器/etc/hostname分别为 master s ...
- 解决windows下Eclipse连接远程Hadoop报错
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.N ...
- windows下winscp连接ubuntu
在ubuntu下安装ssh: sudo apt-get install openssh-server 即可解决.
- windows下eclipse远程连接hadoop集群开发mapreduce
转载请注明出处,谢谢 2017-10-22 17:14:09 之前都是用python开发maprduce程序的,今天试了在windows下通过eclipse java开发,在开发前先搭建开发环境.在 ...
- windows下eclipse+hadoop2
windows下eclipse+hadoop2.4开发手册 1.解压下载的hadoop2.4,到任意盘符,例如D:\hadoop-2.4.0. 2.设置环境变量 ①新建系统变量,如下所示. ②将新建的 ...
- [b0007] windows 下 eclipse 开发 hdfs程序样例
目的: 学习使用hdfs 的java命令操作 相关: 进化: [b0010] windows 下 eclipse 开发 hdfs程序样例 (二) [b0011] windows 下 eclipse 开 ...
随机推荐
- Unity3D usage Experience
I have been using Unity3D to make game for half one year. I began to lean Unity3D with some books, o ...
- 从 React 的组件更新谈 Immutable 的应用
在介绍 Immutable 如何在 React 中应用之前,先来谈谈 React 组件是如何更新的. React 是基于状态驱动的开发,可以将一个组件看成是一个有限状态机,组件要更新,必须更新状态. ...
- React Native 中组件的生命周期(转)
概述 就像 Android 开发中的 View 一样,React Native(RN) 中的组件也有生命周期(Lifecycle).所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命 ...
- c#数据库连接池Hikari重构升级
Hikari是我自定义的数据库连接池,前面已经提供了地址.因为c#的连接池按照规范的ADO.NET里面实现定义的.由数据库官方提供,但是实现方式就不知道了,反正没有看出来,估计一般是连接类实现的,但是 ...
- cookie与session的区别,你真的明白吗?
当我们访问网页时,http是属于无状态的,为什么呢?接下来由我慢慢讲解,在cookie的到来之前,你第一次访问页面的时候和最后一次访问页面服务器是不知道的,不知道那一次访问的页面是你.当用户登录的时候 ...
- C#提取html中的汉字
using System.Text.RegularExpressions; private string StripHT(string strHtml) //从html中提取纯文本 { Regex r ...
- Easyui前端、JAVA后台 上传附件
前端使用easyui框架,后台使用JAVA 的JFinal框架开发 功能描述:实现附件上传功能.文件上传路径为:../upload(上传文件夹)/身份证号/慢病编码/上传的附件. 细节要求:实现多图片 ...
- ETO的公开赛T2《宏聚变》 题解(BY 萌萌哒123456 )
我们注意到这道题中最多有 $(n+q)$ 个数被加入,而每个数最多被删除一次,因此每次操作 $O(logn)$的复杂度是可以接受的. 我们对于$1..100000$之间每个数分别开一个set,维护这个 ...
- 解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)【亲测有效】
文件转自:https://blog.csdn.net/hua1011161696/article/details/80666025 问题:(MySQL 5.6社区版windows版) 忘记密码或其他一 ...
- Sonarqube中文插件-Linux[20180105]
前言 上次安装了Sonarqube英文版使用起来不方便,这次为Sonarqube安装中文插件. 前期准备: 软件下载: https://github.com/SonarQubeComm ...