分享

按照本站教程上面写的第一个mapreduce出错了

首先是Map然后是reduce
最后是main
结果报了一个空指针异常(why)

过程中有几个不明白的地方
然后就是mapred包中的map 和mapreduce包中的map区别是什么?
我使用的版本是2.2.0,应该实现那个接口?
在本站上看到那个Mapreduce初级案例,教程上说是2.2.0,看上去是使用1.x的方法吧

我参照的教程地址是:http://www.aboutyun.com/thread-7041-1-1.html
11.png
22.png
33.png
33.png

已有(2)人评论

跳转到指定楼层
howtodown 发表于 2014-9-20 11:35:03
mapred基本都是被弃用的
可以在mapreduce找相关类


// 输入hdfs路径
FileInputFormat.setInputPaths(job, new Path(args[0]));
// 输出hdfs路径
FileOutputFormat.setOutputPath(job, new Path(args[1]));
你可以对这两个参数赋值,输入路径和输出路径,这个是Java功底,Java方面需要加强。

下面内容可以参考:

新手指导:编写mapreduce参考实例注释


进一步学习Java,下面资源可以参考:
javaWeb图书馆管理系统源码mysql版本

Java使用hadoop开发基础:Javaweb视频共享

几百GJava文件共享

java百G内容下载:包含自学,入门,高级应用,案例等




回复

使用道具 举报

kevinmesss 发表于 2014-9-20 02:29:31
上传之后怎么变的这么小了。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条