【知識積累】編譯Spring v5.2.0.RELEASE源碼

一、下載編譯器

https://www.jetbrains.com/idea/download/#section=windows

Maven配置

配置Git

配置JDK

二、下載spring源碼

https://github.com/spring-projects/spring-framework

選擇穩定的v5.2.0.RELEASE

下載ZIP即可

三、使用Gradle來預編譯spring-oxm

1、解壓

2、修改build.gradle文件

TIPS:Gradle類似Maven,是一個構建系統,能夠簡化你的編譯、打包、測試過程。,Gradle的子項目工具Gradle Wrapper的作用就是簡化Gradle本身的安裝、部署。不同版本的項目可能需要不同版本的Gradle,手工部署的話比較麻煩,而且可能產生衝突,所以需要Gradle Wrapper幫你搞定這些事情。

repositories {
        maven{ url 'https://maven.aliyun.com/nexus/content/groups/public/' }
        maven{ url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
}

maven{ url 'https://maven.aliyun.com/nexus/content/groups/public/'}
maven{ url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}

3、開始預編譯

gradlew.bat :spring-oxm:compileTestJava

四、導入項目

五、編譯完成後,從Project Structure裏移除spring-aspects模塊

右鍵spring-aspects模塊 > Load/Unload Modules > Unload

 

重新編譯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章