每篇一句
我们对时间的感知其实非常主观,我们越习惯于我们的生活方式,生活里面的新鲜感就越少,我们对时间
的感知就越快,生命就越短。
1.源码下载
进入Spring官网
https://spring.io/
按照上图步骤进入如下Spring Framework链接
https://spring.io/projects/spring-framework
使用git clone代码到本地,命令行如下
git clone https://github.com/spring-projects/spring-framework.git
代码下载完成后执行如下命令切换为6.1.10标签
git checkout 6.1.10
2.源码编译
将spring-framework/gradle/wrapper 目录下的gradle-wrapper.properties内容修改为
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
# distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
distributionUrl=file:///D:/gradle-8.7/gradle-8.7-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
由于联网下载gradle比较慢,直接替换为本地下载好的gradle,然后在spring-framework目录下执行gradlew :spring-oxm:compileTestJava,执行完毕之后,将项目导入到IDEA进行编译,编译时需要排除spring-aspects模块(此模块以来Aspectj),不然编译会报错。