Eclipse运行WordCount(详细版)

不镜于水,而镜于人,则吉凶可鉴也
不蹶于山,而蹶于垤,则细微宜防也

相关连接

HDFS相关知识

Hadoop集群连接

HDFS Java API

Hadoop分布式文件系统(HDFS)Java接口(HDFS Java API)详细版

WordCount程序分析

使用Java API编写WordCount程序

Eclipse运行WordCount

文件下载

具体步骤

注意:Eclipse连接Hadoop集群执行完所有步骤后方可进行接下来的操作

  1. 打开Eclipse,依次点击“File”→“New”→“Map/ReduceProject”,点击“Next”
    Map/ReduceProject
  2. 在弹出的窗口填写项目名,选择项目路径,点击“Finish”
    Map/ReduceProject
  3. 在mapreduce项目的src目录中新建cn.neu包,点击“Finish”
    新建包
  4. 将下载的WordCount.java文件拷贝粘贴至cn.neu包中(直接拖拽即可)
  5. 使用Xftp等文件传输软件将远程Hadoop集群安装目录下的hadoop/hadoop-2.6.0/etc/hadoop目录下的core-site.xmlhdfs-site.xml传输到本地
    传输配置文件
    上述两个XML文件和下载的log4j.properties文件一起拷贝到src
    注:若不清楚上述XML文件如何配置,推荐参考多台Linux虚拟机Hadoop集群的安装与部署(超详细版)
    MapReduce配置文件
    若不添加两个XML文件,会产生如下错误
log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.hadoop.security.authentication.util.KerberosUtil (file:/G:/hadoop-2.6.0/share/hadoop/common/lib/hadoop-auth-2.6.0.jar) to method sun.security.krb5.Conf
  • 12
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值