Maven下的Spring mvc项目中没有spring源码

我用的是eclipse的maven插件。

首先,查看自己的maven配置有没有设置自动下载源码和JavaDoc,Window–>preferences–>Maven,有个Download Artifact Sources和Download Artifact JavaDoc,勾上之后Maven就会自动帮你下载源码和javaDoc啦。

但是你会发现对于有些jar包来说还是没有源码,比如spring,这个可能是maven的默认仓库中没有源码包,所以你要在pom中配置你所需的jar包所在的其他maven仓库,spring的pom添加仓库如下:

    <repositories>
        <repository>
            <id>com.springsource.repository.bundles.release</id>
            <name>Spring Maven Repository Repository</name>
        <url>http://repository.springsource.com/maven/bundles/release</url>
        </repository>
    </repositories>

加上之后maven就会自动下载源码了。

    原文作者:Spring MVC
    原文地址: https://blog.csdn.net/zhagzheguo/article/details/51591285
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞