本文图片较多,看着多,但是很简单的。

一、下载Hadoop压缩包(与Linux虚拟机中安装的相同版本)

解压压缩包。

二、配置eclipse MapReduce

一、下载hadoop-eclipse-plugin-2.7.3.jar包(版本与Linux虚拟机中安装的版本相同),并解压。

这个jar包直接搜索就有了,就不给百度云下载链接了。

二、将解压后的jar包粘贴到eclipse的\eclipse\dropins目录下,(有说放在plugins目录下的,但是我放进去eclipse中不会出现MapReduce)

三、打开虚拟机中的hadoop

四、打开Window/Preferences,指定hadoop路径。

五、打开eclipse,Windows/Show View/Other...,配置Map/Reduce Locations

 

 

PS:注意是在Project  Explorer窗口下,才会显示DFS locations

 

二、创建MapReduce项目

创建项目 ,选择Map/Reduce Project,其他与正常项目相同

 

三、若遇到错误:Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Wi

我解决的方法:

1、将hadoop-2.7.3\bin中的hadoop.dll与winutils.exe文件,换成新的。

链接:https://pan.baidu.com/s/1dVfvryAGvtpPP8ZLVs2YMQ 
提取码:tbe6 

2、将新的hadoop.dll文件拷贝到C:\Windows\System32目录下。

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐