Gradle编译 Spring5源码
gradle编译 Spring5源码
0.Gradle本地安装配置
环境变量
GRADLE_HOME
D:\DevSoftware\gradle\gradle-6.6
GRADLE_USER_HOME
D:\DevSoftware\gradle\gradle-6.6\.gradle (.gradle文件夹自己手动创建)
1.下载源码
git clone --branch v5.2.8.RELEASE https://gitee.com/Z201/spring-framework.git
2.修改配置(源码里面的文件)
settings.gradle 阿里云库

maven { url 'https://maven.aliyun.com/repository/public' }
gradle.properties 直接替换
version=5.2.8.RELEASE org.gradle.jvmargs=-Xmx2048M org.gradle.caching=true org.gradle.parallel=true org.gradle.configureondemand=true org.gradle.daemon=true
build.gradle 阿里云库

maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
3.解决每次编译下载gradle.zip很慢的情况
提前下载好的bin.zip或者all.zip放到wapper目录,以后每次编译前就会下载此路径下的zip,不会去国外网站下载,提高了速度。

gradle-wrapper.properties 修改 distributionUrl为本地下载好的Zip路径

4.编译spring-oxm模块
gradlew :spring-oxm:compileTestJava
如下图,spring-oxm Build成功

5.IDEA导入spring源码
idea 设置gradle——》 gradle user home:与gradle本地安装的一致

Idea kotlin插件安装

开始导入源码:


大功告成!
作者: BORS

浙公网安备 33010602011771号