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自動下載其源代碼包並關聯,這樣我們便可以很方便的查看框
架源代碼,研究底層,更好的學習框架,從而很快的提高自己。
參考知識庫