搭建Spring源码阅读环境
一、下载源码
github下载地址:spring源码
码云下载地址:spring源码
当源码下载完毕之后,进入根目录。例如我本地地址为E:\workspaceidea\spring-framework-5.2.0.RELEASE,如下:
执行如下命令:
gradlew :spring-oxm:compileTestJava
然后会报错,提示connection timeout。无所谓,我们可以看到需要使用gradle5.6.2版本(gradle版本错了非常麻烦,会出现很多问题~~~)
然后根据downloading的地址打开,用迅雷下载,下载完成后配置环境变量(这个不细说了~~~)
二、导入idea
将spring源码导入idea中,然后在idea中配置gradle
打开build.gradle,修改仓库地址:
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
maven { url "https://repo.spring.io/libs-spring-framework-build" }
}
dependencies {
classpath 'org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.16'
classpath 'io.spring.asciidoctor:spring-asciidoctor-extensions:0.1.3.RELEASE'
}
}
这时,如果一切正常,gradle将会自动开始工作,build整个项目,下载各种依赖,如果中途出现下载依赖失败的情况下,重新reload即可,多试几次。
最后就构建成功啦!
posted on 2021-05-29 23:31 阿里-马云的学习笔记 阅读(396) 评论(0) 编辑 收藏 举报