標籤:hapdoop eclipse jar
在eclipse中閱讀源碼非常方便,利於我們平時的學習,如下就供述如何把hadoop源碼匯入到eclpse的java工程中的
一;解壓源碼
首先,我們在windows下使用winrar把hadoop-1.1.2.tar.gz解壓,1所示
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A7/wKiom1RWWAfBbMIzAAOkJwZ9q6w507.jpg" style="float:none;" title="1.jpg" alt="wKiom1RWWAfBbMIzAAOkJwZ9q6w507.jpg" />
我們關注檔案夾src,瀏覽該檔案夾,2所示
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A7/wKiom1RWWAnieJCMAALi0NyzWq8272.jpg" title="2.jpg" style="float:none;" alt="wKiom1RWWAnieJCMAALi0NyzWq8272.jpg" />
我們需要這三個檔案夾,一會我們會把這三個檔案夾複製到eclipse中。
二;建立java工程
在eclipse中通過功能表列建立一個java工程,3,
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/A6/wKioL1RWWGijUfd7AAFdgiWQt6Q296.jpg" title="3.jpg" style="float:none;" alt="wKioL1RWWGijUfd7AAFdgiWQt6Q296.jpg" />
圖3
這裡建立工程叫做“HadoopShanghai”。在建立的工程上,單擊右鍵,在快顯功能表中選擇最後一項,4
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/A7/wKiom1RWWAvQUxvWAAHLyapXhQ8326.jpg" title="4.jpg" style="float:none;" alt="wKiom1RWWAvQUxvWAAHLyapXhQ8326.jpg" />
圖4
三;匯入jar包
在快顯視窗中,左邊選擇“JavaBuild Path”,右邊選擇“Libraries”,然後點擊 “Add External JARs”,5
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A6/wKioL1RWWGyBTyGeAALXllA6hlU470.jpg" title="5.jpg" style="float:none;" alt="wKioL1RWWGyBTyGeAALXllA6hlU470.jpg" />
圖5
在快顯視窗中,把hadoop源碼中的所有 *.jar檔案匯入進來,6
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A7/wKiom1RWWBCQDipWAAPOVQKuxWQ428.jpg" title="6.jpg" style="float:none;" alt="wKiom1RWWBCQDipWAAPOVQKuxWQ428.jpg" />
圖6
還有一個ant.jar,也需要匯入。
四;關聯源碼
然後再關聯原始碼,選中“source”,在右邊點擊“LinkSource…”,出現快顯視窗,7
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A6/wKioL1RWWG-Ddxp1AALjwPsBIlE242.jpg" title="7.jpg" style="float:none;" alt="wKioL1RWWG-Ddxp1AALjwPsBIlE242.jpg" />
圖7
在快顯視窗中點擊“Browse…”,把圖2中的三個源碼包依次關聯。結果8所示
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A7/wKiom1RWWBHgS_HaAABaBHi4FWI905.jpg" title="8.jpg" style="float:none;" alt="wKiom1RWWBHgS_HaAABaBHi4FWI905.jpg" />
至此 可以把hadoop源碼關聯到eclipse工程中了
本文出自 “交流學習” 部落格,請務必保留此出處http://51log.blog.51cto.com/6076767/1571089
如何把hadoop相關源碼關聯到eclipse工程中