每篇一句
我們對時間的感知其實非常主觀,我們越習慣于我們的生活方式,生活里面的新鮮感就越少,我們對時間
的感知就越快,生命就越短。
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),不然編譯會報錯。
?