琐碎-将hadoop源码作为工程导入eclipse

时间:2022-06-27 14:56:44

之前写过如何用eclipse看hadoop源码,虽然非官方版的,但是可以达到目的,最重要是简单方便快速

官方版(hadoop2.2.0)的也有:
琐碎-将hadoop源码作为工程导入eclipse


源码目录为:

琐碎-将hadoop源码作为工程导入eclipse

和之前的源码目录有很大的不同


编译的时候用到了maven,所以要先安装好。用的windows

2.2.0官方只给出了32位版本,如果64位机器上装32位hadoop会报本地库错误

可以参考:http://www.aboutyun.com/thread-8211-1-1.html

一些文件如果下载不了或者想统一下载:http://pan.baidu.com/s/1gdJ25hT

不过它里面有点粗糙,有些地方不对,而且pom.xml文件用它提供的,因为自带的里面的下载地址国内可能访问不了。自己注意一下


安装官方的步骤先进入源码的hadoop-maven-plugins目录

执行mvn install命令来安装hadoop-maven-plugins。

琐碎-将hadoop源码作为工程导入eclipse


第二步生成eclipse工程文件

执行mvn eclipse:eclipse -DskipTests。也是时间最长得一个(中间中断也没关系,重新生成的时候会跳过已完成的)

琐碎-将hadoop源码作为工程导入eclipse

别看总时间只有8分多钟,那是中间中断了三次,都是错误或者卡住不下载包然后我中断重来的。

源码包也增长了几十M

琐碎-将hadoop源码作为工程导入eclipse


开始eclipse导入,这次导入时不会再报空工程了

琐碎-将hadoop源码作为工程导入eclipse

打开后吓一跳

琐碎-将hadoop源码作为工程导入eclipse

这阅读环境让人不悦啊。有几个错误,按网上的说法导入几个包

琐碎-将hadoop源码作为工程导入eclipse

没发现这个环境什么好处,就没去找。