分享

如何反编译hadoop2.x(2.7为例)安装包自带wordcount


问题导读



1.如何查看hadoop带自带例子源码?
2.本文使用的什么工具进行反编译?
3.hadoop2.7如何实例化job的?





我们在自己写wordcount的过程中,最烦恼的一个问题,api兼容问题。
从别的地方直接copy过来不能直接使用,那么如何变成我们自己的,该如何与当前版本兼容,我们是该使用job类,还是jobconf类; 是使用new job(,);还是使用job.getInstane()。
这里交给大家一个方法,就是反编译安装包自带的例子。
例子的路径:
[mw_shl_code=bash,true]/usr/hadoop-2.7.0/share/hadoop/mapreduce[/mw_shl_code]


lizi.png


hadoop-2.7.0.tar.gz
链接:http://pan.baidu.com/s/1eQ1sUjS 密码:0h97

jar包下载:
hadoop-mapreduce-examples-2.7.0
链接:http://pan.baidu.com/s/1qWOdiEC 密码:qfrx

直接解压,看到下面内容:


1.png

2.png


上面是编译的文件。我们该如何看到源码

我们下载jad

jad.rar (160.1 KB, 下载次数: 117)

没找到任何评论,期待你打破沉寂

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

本版积分规则

关闭

推荐上一条 /2 下一条