Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)
来源:互联网 发布:mac teamviewer 编辑:程序博客网 时间:2024/06/05 09:06
一、JDK安装、Hadoop的安装及集群模式配置(Linux虚拟机上集群的安装配置)
具体详见博客:Hadoop完全分布式集群安装及配置(基于虚拟机)
由于在使用hadoop-2.8.0配置的时候,hdfs总是出现错误,使用了各种方法也没能解决,所以这里使用hadoop-2.7.3
二、Eclipse、Hadoop安装(Win下)
1、Eclipse使用的是eclipse-jee-neon-3-win32-x86_64版本,下载链接:http://pan.baidu.com/s/1i5Kdf1b 密码:0r72,不需要安装直接解压即可,我这里解压之后的eclipse目录是E:\Eclipse2\eclipse。
2、Hadoop-2.7.3在windows下不需要安装,解压即可,解压目录为:E:\Hadoop\hadoop-2.7.3
三、Eclipse配置
1、下载hadoop-2.8.0的eclipse插件:hadoop-eclipse-plugin-2.7.3.jar (下载链接:http://pan.baidu.com/s/1slHeY6L 密码:6yxn),将下载的hadoop-eclipse-plugin-2.7.3.jar文件放到Eclipse的plugins文件夹下,即放在E:\Eclipse2\eclipse\plugins\下,重启eclipse即可看到该插件生效,如图:
2、设置hadoop开发模式
(1)点击“Window –> Preferences –> Hadoop Map/Reduce”选择Hadoop安装目录,点击“Apply”和“Apply and Close”,如图:
(2)点击“Window –> Perspective –> Open Perspective –> Other –> Map/Reduce”,如下图:
(3)点击“Window –> Show View –> Other –> Map/Reduce Locations”,如图:
3、添加必要的文件:
(1)在https://github.com/SweetInk/hadoop-common-2.7.1-bin中下载winutils.exe,libwinutils.lib 拷贝到%HADOOP_HOME%\bin目录
(2)在https://github.com/SweetInk/hadoop-common-2.7.1-bin中下载hadoop.dll,并拷贝到c:\windows\system32目录中。
注意:若不添加会出现错误(null) entry in command string: null chmod 0700,参见原博客:https://ask.hellobi.com/blog/jack/5063
四、添加Hadoop Location
经过上述步骤之后,控制台如下:
点击**处的大象标志“New Hadoop Location ”,配置如右图所示:
五、简单示例(代码、运行配置、结果)
代码、运行步骤和Eclipse中使用Hadoop单机模式开发配置及简单程序示例(Linux下)相同,但是Program arguments应该设置hdfs的目录,如下:
最后,运行完毕之后,Eclipse中的DFS Locations视图如下:
阅读全文
0 0
- Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)
- Eclipse中使用Hadoop伪分布模式开发配置及简单程序示例(Linux下)
- Windows下使用Eclipse开发Hadoop程序
- Windows下使用Eclipse开发Hadoop程序
- eclipse远程连接hadoop集群配置(windows及linux下)
- windows eclipse hadoop 集群开发环境搭建(分布式模式)
- Win下使用Eclipse开发scala程序配置(基于Hadoop2.7.3集群)
- eclipse下开发hadoop程序配置(二)
- windows下使用eclipse开发hadoop
- Hadoop集群实践-Windows上Eclipse远程Linux服务器集群Hadoop进行程序开发
- hadoop学习之HDFS(2.1):linux下eclipse中配置hadoop-mapreduce开发环境并运行WordCount.java程序
- Windows下用Eclipse开发Hadoop程序遇到的问题及解决方法
- eclipse环境下使用hadoop-eclipse插件配置并开发mapreduce程序
- Ubuntu系统下的Hadoop集群(4)_使用Eclipse编译运行MapReduce程序
- eclipse中配置hadoop开发环境-----删除之前版本的hadoop插件、编译hadoop eclipse插件、安装插件、eclipse下运行hadoop程序
- 在windows xp系统下配置eclipse集成hadoop开发
- 在windows xp系统下配置eclipse集成hadoop开发
- Windows下基于Eclipse的Hadoop开发环境完全配置
- oracle中base64编码解码中文
- HDOJ 1508 Humble Numbers
- CF-731c
- 关于电子钱包需要注意的地方
- 17070709计算机组成/数码显示/gcc/gdb/make工程管理器/库文件
- Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)
- (a+b)/2与a+(b-a)/2的区别
- windows配置freeswitch1.6使用mysql
- c++ float/double 类型
- bzoj 1593: [Usaco2008 Feb]Hotel 旅馆 线段树
- Android Activity生命周期和启动模式
- 练习
- C++ 底层const&顶层const与引用
- html5的geolocation 定位误差大的解决办法