实现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自动下载其源代码包并关联,这样我们便可以很方便的查看框

架源代码,研究底层,更好的学习框架,从而很快的提高自己。

 

你可能感兴趣的:(实现Maven自动下载源代码包并关联)