使用IDEA搭建Spring源码阅读环境

spring源码阅读环境搭建

Spring已经将源码从SVN上迁移到了GitHub上,而且也改为机遇Gradle构建项目。它取代了之前的Ant+lvy系统,所以构建Spring源码之前得先安装Git以及Gradle,这两个工具的安装就不做赘述了。

下载Spring

因为Spring使用GitHub管理的,所以我们得通过Git clone命令拉去到我们本地,但是由于GitHub指向的是外网,我们国内下载是特别慢的,Spring又是很大的一个工程,所以我们可以利用另一个方法,可以通过国内的Git网站码云做一个中转来获取

  1. 现在GitHub上获取Spring的Git地址

    https://github.com/spring-projects/spring-framework.git

  2. 打开码云获取GitHub的代码,如下图,选择从GitHub/GitLab导入仓库

    使用IDEA搭建Spring源码阅读环境_第1张图片

使用IDEA搭建Spring源码阅读环境_第2张图片

导入之后就存在码云的本地仓库了,接下来我们就可以通过码云的地址来下载

  1. 打开GitBash,通过码云的仓库地址下载代码,这样速度就很快了。

    使用IDEA搭建Spring源码阅读环境_第3张图片

  2. 这时我们查看对应的文件夹已经存在Spring源码的信息

    使用IDEA搭建Spring源码阅读环境_第4张图片

将Spring导入IDEA

  • File -> New -> Project from Existing Sources -> 找到选择spring-framework源码

  • 配置Gradle为自己本地的

    使用IDEA搭建Spring源码阅读环境_第5张图片

    使用IDEA搭建Spring源码阅读环境_第6张图片

  • 修改Spring源码中的Gradle配置,在build.gradle中添加如下代码

    maven { url "http://maven.aliyun.com/nexus/content/groups/public" }

    使用IDEA搭建Spring源码阅读环境_第7张图片

  • 保存好之后建议重启idea进行编译,编译通过!

    使用IDEA搭建Spring源码阅读环境_第8张图片

你可能感兴趣的:(java)