iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >eclipse怎么搭建hadoop环境
  • 670
分享到

eclipse怎么搭建hadoop环境

2023-06-03 02:06:56 670人浏览 薄情痞子
摘要

这篇文章主要讲解了“eclipse怎么搭建hadoop环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“eclipse怎么搭建hadoop环境”吧!一、安装Eclipse &nbs

这篇文章主要讲解了“eclipse怎么搭建hadoop环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“eclipse怎么搭建hadoop环境”吧!

一、安装Eclipse

    下载Eclipse,解压安装,例如安装到/usr/local,即/usr/local/eclipse

    4.3.1版本下载地址:Http://pan.baidu.com/s/1eQkpRgu

二、在eclipse上安装hadoop插件

    1、下载hadoop插件

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

     此zip文件包含了源码,我们使用使用编译好的jar即可,解压后,release文件夹中的hadoop.eclipse-kepler-plugin-2.2.0.jar就是编译好的插件。

   2、把插件放到eclipse/plugins目录下

    3、重启eclipse,配置Hadoop installation directory    

     如果插件安装成功,打开windows—Preferences后,在窗口左侧会有Hadoop Map/Reduce选项,点击此选项,在窗口右侧设置Hadoop安装路径。

eclipse怎么搭建hadoop环境






配置Map/Reduce Locations

     打开Windows—Open Perspective—Other

eclipse怎么搭建hadoop环境




 选择Map/Reduce,点击OK

    在右下方看到如下图所示

eclipse怎么搭建hadoop环境    

点击Map/Reduce Location选项卡,点击右边小象图标,打开Hadoop Location配置窗口:

    输入Location Name,任意名称即可.配置Map/Reduce Master和DFS Mastrer,Host和Port配置成与core-site.xml的设置一致即可。

eclipse怎么搭建hadoop环境

eclipse怎么搭建hadoop环境    




点击"Finish"按钮,关闭窗口。

 点击左侧的DFSLocations—>myhadoop(上一步配置的location name),如能看到user,表示安装成功

   eclipse怎么搭建hadoop环境

    如果如下图所示表示安装失败,请检查Hadoop是否启动,以及eclipse配置是否正确。

eclipse怎么搭建hadoop环境


三、新建WordCount项目

    File—>Project,选择Map/Reduce Project,输入项目名称WordCount等。

    在WordCount项目里新建class,名称为WordCount,代码如下:

eclipse怎么搭建hadoop环境

import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapReduce.Job; import org.apache.hadoop.mapreduce.Mapper; import org.apache.hadoop.mapreduce.Reducer; import org.apache.hadoop.mapreduce.lib.input.FileInputFORMat; import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat; import org.apache.hadoop.util.GenericOptionsParser; public class WordCount { public static class TokenizerMapper extends Mapper{   private final static IntWritable one = new IntWritable(1);  private Text word = new Text();   public void map(Object key, Text value, Context context) throws IOException, InterruptedException {    StringTokenizer itr = new StringTokenizer(value.toString());      while (itr.hasMoreTokens()) {        word.set(itr.nextToken());        context.write(word, one);      }  }} public static class IntSumReducer extends Reducer {  private IntWritable result = new IntWritable();   public void reduce(Text key, Iterable values,Context context) throws IOException, InterruptedException {    int sum = 0;    for (IntWritable val : values) {      sum += val.get();    }    result.set(sum);    context.write(key, result);  }} public static void main(String[] args) throws Exception {  Configuration conf = new Configuration();  String[] otherArgs = new GenericOptionsParser(conf, args).getRemainingArgs();  if (otherArgs.length != 2) {    System.err.println("Usage: wordcount  ");    System.exit(2);  }  Job job = new Job(conf, "word count");  job.setJarByClass(WordCount.class);  job.setMapperClass(TokenizerMapper.class);  job.setCombinerClass(IntSumReducer.class);  job.setReducerClass(IntSumReducer.class);  job.setOutpuTKEyClass(Text.class);  job.setOutputValueClass(IntWritable.class);  FileInputFormat.addInputPath(job, new Path(otherArgs[0]));  FileOutputFormat.setOutputPath(job, new Path(otherArgs[1]));  System.exit(job.waitForCompletion(true) ? 0 : 1);}}

四、运行

    1、在hdfs上创建目录input

        hadoop fs -mkdir input

    2、拷贝本地README.txt到HDFS的input里

         hadoop fs -copyFromLocal /usr/local/hadoop/README.txt input

    3、点击WordCount.java,右键,点击Run As—>Run Configurations,配置运行参数,即输入和输出文件夹

  hdfs://localhost:9000/user/hadoop/input hdfs://localhost:9000/user/hadoop/output

    eclipse怎么搭建hadoop环境

  点击Run按钮,运行程序。

    4、运行完成后,查看运行结果        

        方法1:

        hadoop fs -ls output

        可以看到有两个输出结果,_SUCCESS和part-r-00000

        执行hadoop fs -cat output/*

        

        方法2:

        展开DFS Locations,如下图所示,双击打开part-r00000查看结果

eclipse怎么搭建hadoop环境

感谢各位的阅读,以上就是“eclipse怎么搭建hadoop环境”的内容了,经过本文的学习后,相信大家对eclipse怎么搭建hadoop环境这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: eclipse怎么搭建hadoop环境

本文链接: https://www.lsjlt.com/news/232371.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • eclipse怎么搭建hadoop环境
    这篇文章主要讲解了“eclipse怎么搭建hadoop环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“eclipse怎么搭建hadoop环境”吧!一、安装Eclipse &nbs...
    99+
    2023-06-03
  • hadoop运行环境怎么搭建
    搭建Hadoop运行环境需要以下步骤: 下载Hadoop安装包:首先需要到官方网站下载Hadoop的安装包,选择适合的版本和操作...
    99+
    2024-03-14
    hadoop
  • 如何搭建Hadoop的环境
    本篇内容主要讲解“如何搭建Hadoop的环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何搭建Hadoop的环境”吧!说明:这里我们以本地模式和伪分布模式伪列,为大家介绍如何搭建Hadoop...
    99+
    2023-06-02
  • eclipse中android开发环境怎么搭建
    在Eclipse中搭建Android开发环境需要进行以下步骤:1. 安装Java Development Kit(JDK):确保电脑...
    99+
    2023-09-21
    eclipse android
  • android开发环境怎么利用eclipse搭建
    今天就跟大家聊聊有关android开发环境怎么利用eclipse搭建,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1,下载JDK去oracle官网下载最新版本的jdk根据自己的操作系...
    99+
    2023-05-31
    android roi
  • 新手Hadoop安装 环境搭建
    目录一. 下载环境二. 创建Hadoop用户1.进入用户,打开终端输入如下命令:2.设置密码三. 进行Hadoop内部环境的搭建四. 安装ssh并配置无密码登陆1.登陆2.设置无密码...
    99+
    2024-04-02
  • 如何搭建hadoop运行环境
    这篇文章主要介绍如何搭建hadoop运行环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! Hadoop作为搭建大数据处理平台的重要“基石”,关于它的分析和讲解的文章已经有很多了。Hadoop本身是一分布式...
    99+
    2023-06-02
  • Hadoop安装和环境搭建方法
    这篇文章主要介绍“Hadoop安装和环境搭建方法”,在日常操作中,相信很多人在Hadoop安装和环境搭建方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop安装和环境搭建方法”的疑惑有所帮助!接下来...
    99+
    2023-06-20
  • 如何使用eclipse搭建Swt环境
    本篇内容主要讲解“如何使用eclipse搭建Swt环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用eclipse搭建Swt环境”吧!一、查看当前使用的eclipse 版本型号在exlp...
    99+
    2023-06-22
  • 怎么在vmware中搭建一个Hadoop集群环境
    怎么在vmware中搭建一个Hadoop集群环境?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。先在虚拟机中关闭系统右键虚拟机,点击管理,选择克隆点击下一步,选择...
    99+
    2023-06-14
  • Hadoop 2.x中怎么搭建伪分布式环境
    这期内容当中小编将会给大家带来有关Hadoop 2.x中怎么搭建伪分布式环境,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、修改hadoop-env.sh、yarn-e...
    99+
    2024-04-02
  • 怎么在docker中搭建一个Hadoop集群环境
    这篇文章给大家介绍怎么在docker中搭建一个Hadoop集群环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。docker安装国际惯例更新下apt软件包的源 curl -fssl https://mirro...
    99+
    2023-06-07
  • Linux中怎么使用Eclipse搭建Android开发环境
    这篇文章主要讲解了“Linux中怎么使用Eclipse搭建Android开发环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中怎么使用Eclipse搭建Android开发环境”吧...
    99+
    2023-06-27
  • 博流RISC-V芯片Eclipse环境搭建
    文章目录 1、下载 Eclipse2、导入 bouffalo_sdk3、编译4、烧录5、使用ninja编译 之前编译是通过 VSCode 编译,通过手工输入 make 命令编译,我们也可以通过 Eclipse 可视化 IDE...
    99+
    2023-08-30
    risc-v BL616 BL618 BL808
  • Hadoop伪分布式环境的搭建步骤
    这篇文章主要讲解了“Hadoop伪分布式环境的搭建步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hadoop伪分布式环境的搭建步骤”吧!安装准备将系统安...
    99+
    2024-04-02
  • 怎么搭建Python环境
    本篇文章为大家展示了怎么搭建Python环境,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1 安装 Python1.1 Mac 系统Mac 系统默认是安装了 Python2.7 的。我们如何另外安装...
    99+
    2023-06-17
  • 怎么搭建Angular2环境
    小编给大家分享一下怎么搭建Angular2环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!01、安装Node.js 和 npm...
    99+
    2024-04-02
  • 怎么搭建Maven环境
    这篇文章给大家分享的是有关怎么搭建Maven环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装前先配置好电脑的相关环境变量。一、配置maven的环境下载地址:http://maven.apache.org/d...
    99+
    2023-05-30
    maven
  • Node.js环境怎么搭建
    本篇内容介绍了“Node.js环境怎么搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装 Node.j...
    99+
    2022-12-03
    node.js
  • 怎么搭建mongodb环境
    要搭建MongoDB环境,您可以按照以下步骤进行操作:1. 下载MongoDB:访问MongoDB官方网站(https://www....
    99+
    2023-09-06
    mongodb
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作