环境:

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的更多相关文章

  1. Windows下Eclipse连接hadoop

    2015-3-27 参考: http://www.cnblogs.com/baixl/p/4154429.html http://blog.csdn.net/u010911997/article/de ...

  2. 论在Windows下远程连接Ubuntu

       Ubuntu下1:下载xrdp   sudo apt-get install xrdp 2: urs/share/applications 下找到  远程桌面 设置成这样 Windows下 1; ...

  3. [原创] Windows下Eclipse连接hadoop

    1 下载hadoop-eclipse-plugin :我用的是hadoop-eclipse-plugin1.2.1 ,百度自行下载 2 配置插件:将下载的插件解压,把插件放到..\eclipse\pl ...

  4. ubuntu搭建分布式hadoop-2.6.0概略和错误

    详细配置:http://blog.csdn.net/ggz631047367/article/details/42426391 1.修改机器/etc/hostname分别为   master    s ...

  5. 解决windows下Eclipse连接远程Hadoop报错

    Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.N ...

  6. windows下winscp连接ubuntu

    在ubuntu下安装ssh: sudo apt-get install openssh-server 即可解决.

  7. windows下eclipse远程连接hadoop集群开发mapreduce

    转载请注明出处,谢谢 2017-10-22 17:14:09  之前都是用python开发maprduce程序的,今天试了在windows下通过eclipse java开发,在开发前先搭建开发环境.在 ...

  8. windows下eclipse+hadoop2

    windows下eclipse+hadoop2.4开发手册 1.解压下载的hadoop2.4,到任意盘符,例如D:\hadoop-2.4.0. 2.设置环境变量 ①新建系统变量,如下所示. ②将新建的 ...

  9. [b0007] windows 下 eclipse 开发 hdfs程序样例

    目的: 学习使用hdfs 的java命令操作 相关: 进化: [b0010] windows 下 eclipse 开发 hdfs程序样例 (二) [b0011] windows 下 eclipse 开 ...

随机推荐

  1. Spring-Day02-依赖注入-作业

    配置beans约束自动提示 spring-framework-4.2.4.RELEASE\docs\spring-framework-reference\html中打开xsd-configuratio ...

  2. 示例浅谈PHP与手机APP开发,即API接口开发

    示例浅谈PHP与手机APP开发,即API接口开发 API(Application Programming Interface,应用程序接口)架构,已经成为目前互联网产品开发中常见的软件架构模式,并且诞 ...

  3. flex布局——回顾

    flex 即为弹性布局. 任何一个容器都可以指定为flex布局. .box{display:flex} 行内元素可以使用flex布局 .box{display: inline-flex} webkit ...

  4. js关于if(''==0)

    在js当中,如下注意 if(''==0){ alert("空字符代表false"); } 空字符串代表false 0代表false false==false 结果就为true了

  5. C++ string和int相互转换

    首先需要C++ 11的支持 打开devC++,点击tools,点击编译环境,然后出现的框第一个勾选,输入-std=c++11即可 然后使用 to_string() 和 atoi() 就可以轻松实现其相 ...

  6. 在Closing事件中,将e.Cancle设置成true,则Windows无法关机和重启系统的解决办法

    最近在设计一个WinForm程序的时候遇到一个bug,就是From1窗体的关闭事件中设置了e.Cancle设置成true,导致系统无法关机重启,windows7 和windows xp都是这样. 我这 ...

  7. js判断两个日期是否在几个月之内

    //比较两个时间 time1,time2均为日期类型 //判断两个时间段是否相差 m 个月 function completeDate(time1 , time2 , m) { var diffyea ...

  8. SQL优化之语句优化

    昨天与大家分享了SQL优化中的索引优化,今天给大家聊一下,在开发过程中高质量的代码也是会带来优化的 网上关于SQL优化的教程很多,但是比较杂乱.整理了一下,写出来跟大家分享一下,其中有错误和不足的地方 ...

  9. 一次 group by + order by 性能优化分析

    一次 group by + order by 性能优化分析 最近通过一个日志表做排行的时候发现特别卡,最后问题得到了解决,梳理一些索引和MySQL执行过程的经验,但是最后还是有5个谜题没解开,希望大家 ...

  10. php安装php-redis扩展

    下载安装php-redis扩展: 地址:https://github.com/phpredis/phpredis/ $ wget http://pecl.php.net/get/redis-3.1.2 ...