java 本地连接状态_eclipse 本地连接hadoop 进行开发

们平时用的机器一般装的都是windows系统,如果能在windows系统下面直接调试hadoop程序,那将是极好的

1. eclipse 安装hadoop 插件

首先, 下载hadoop 的eclipse插件  一个jar包

1c8218cb9450efea3c3787d2d86417aa.png

下载链接是这里:http://pan.baidu.com/s/1gfFbOFD

下完之后将插件解压 放到eclipse安装目录下的plugins下面 然后重启eclipse 就会看到

cc2ec1ac410c6518d81be0f05c58d9ff.png

这样的图标

打开eclipse preferences 会有 Hadoop Map/Reduce 这个选项

2. 添加dll 到windows

下载hadoopUtil 地址:http://pan.baidu.com/s/1gfFbOFD

328ba79fdcffdacbb84d720eef7a73b9.png

让后将utils中的dll文件放到 系统下面 windows文件夹下面的system32下

将文件夹中的winutils.exe 放到hadoop目录的bin下面

3. 配置hadoop本地环境变量

本文的前提是你有一个可以跑起来的hadoop环境,不管是虚拟机还是在服务器上面。

我们需要将linux上面hadoop目录复制一份到windows上,然后再上面的preferences下的 Hadoop Map/Reduce中配置 Hadoop installation directory

选择你本地hadoop的目录

然后配置windows 环境变量 Hadoop_Home

70ea2ba28a406eded4933efad8c8740e.png

在系统环境变量中添加HADOOP_HOME这个变量:

eb18b7d4eab508d126d3fd8d83406631.png

然后在path中添加 hadoop:

da483967c4f2bd84a019a8f35c795248.png

配置hdfs location :

3aa397c26fd7c38cb69aa57f0194bc47.png

右键edit 如下 这是我的环境:

2ab27c8051227e63caa46da44734f0a2.png

如果eclipse能读出 你hdfs上面的文件来,说明你的配置已经生效了如图:

e06fc4cda7962329416247602c005857.png

4. 测试 wordcount

最后在eclipse中 建立hadoop项目 new 选择 Map/Reduce Project

你会惊奇的发现,eclipse已经将hadoop所需要的jar都导入到了eclipse当中。我们测试直接将wordcount 这个实例程序copy到项目中 运行就可以了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值