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插件安装

 

 

开始导入源码:

   

 

 

 

 

 

大功告成!

 

posted @ 2020-12-09 10:29  BORS  阅读(278)  评论(0)    收藏  举报
bors