實現Maven自動下載源代碼包並關聯

Maven環境搭建好以後,建立Maven項目,配置好依賴jar包,在項目pom.xml文件所在文件夾執行mvn

compile命令後,相關jar便下載到了本地倉庫,這時在項目中查看引用包(Referenced libraries)中的jar

包卻並不可以查看到源代碼,這對於開發者來說有點不方面,必要時,還得手工去下載源代碼並關聯,文件也

不方便合理存放,整個過程相當麻煩,Maven可以很好的做到這一點。
這裏介紹兩種方式。
一、通過插件的方式。安裝Maven的m2e插件,安裝地址 http://m2eclipse.sonatype.org/sites/m2e
,安裝過程就不在贅述了,安裝好這個插件後,在第一次查看某個jar包時,插件會自動下載這個jar包的源代

碼到本地庫中,並關聯到這個jar包,我們便可以方便的閱讀,以後再查看的時候,就可以直接查看,不會在

下載。
二、有些版本的eclipse(myeclipse、jee)開發工具安裝插件並不是太順利或者根本就安裝不成功

,這時我們就可以用另一種方式來關聯源代碼,使maven在下載依賴包的同時下載其源代碼包並關聯的方法:執

行mvn dependency:sources - DdownloadSources=true,這樣通過命令可以看出maven自動把相關源碼包下載

到了本地倉庫,在項目根目錄執行mvn eclipse:clean,mvn eclipse:eclipse -Dwtpversion=2.0,刷新項目,

這時就可以查看源代碼了。
通過以上兩種方法,都可以實現Maven自動下載其源代碼包並關聯,這樣我們便可以很方便的查看框

架源代碼,研究底層,更好的學習框架,從而很快的提高自己。

 

<iframe id="aswift_0" style="left: 0px; position: absolute; top: 0px;" name="aswift_0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="468" height="60"></iframe>
分享到:  
參考知識庫
C#知識庫130  關注 | 302  收錄
虛擬現實(VR)知識庫362  關注 | 166  收錄
Node.js知識庫307  關注 | 246  收錄
算法與數據結構知識庫1562  關注 | 2080  收錄
評論
1 樓 moxia 2013-09-26   引用
意思是:先下載源碼和javadoc,然後再生成eclipse項目,有的話纔可以關聯~
 
 
發佈了245 篇原創文章 · 獲贊 12 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章