首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

eclipse施用hadoop源码调试程序

2012-09-12 
eclipse使用hadoop源码调试程序hadoop-core-0.20.2.jar这个文件时hadoop主要类库,它包含了core、hdfs、mapre

eclipse使用hadoop源码调试程序

hadoop-core-0.20.2.jar这个文件时hadoop主要类库,它包含了core、hdfs、mapred三个项目的class文件,但是这3个项目的src是分散在3个文件夹,当为这个jar文件附加源码时经常要切换这3个项目的src文件夹,非常麻烦,今天把三个项目打到一个包里面作为一个src.jar,这样就不需要来回切src文件夹。步骤是:

?

?

1. 在%HADOOP_HOME%/src/创建文件夹,命名为 "all"

?

2. 将%HADOOP_HOME%/src/

? ?- hdfs

? ?- core

? ?- mapred

三个文件夹的内容copy到all文件夹下,此时all的目录结构类似这样:

?

all?

? - org

? - pipes

? - python

? - core-default.xml

? - hdfs-default.xml

? - mapred-default.xml

? - overview.html??

?

3. 打包

?

进入all文件夹,使用“jar -cf ?hadoop_src.jar *”打包,或者winrar打为zip包都可以。

?

4. 使用源码jar文件

?

在eclipose project explorer,右键"hadoop-core-0.20.2.jar",点击“properties”,选择“Java Source Attachment”,选中做好的src jar就可以了。

?

?

朋友们有更好的办法,忘赐教。

?

--heipark?

?

?

热点排行