1、通過SVN下載源碼
https://github.com/SpringSource/spring-framework/tags/v3.2.4.RELEASE
2、安裝jdk1.7(1.6編譯會報錯,找不到j(luò)ava.util.concurrent.ForkJoinPool)
3、進入源碼目錄執(zhí)行(不要有中文路徑)
C:\>cd spring-framework
C:\spring-framework>gradlew build -x javadoc -x api -x groovydoc -x jdiff -x reference
3、 打包(包含運行時依賴jar包)
C:\>cd spring-framework
C:\spring-framework>gradlew depsZip -x javadoc -x api -x groovydoc -x jdiff -x reference
PS:我在編譯時發(fā)現(xiàn)如果要生成javadoc,會編譯不成功,所以將javadoc、api、groovydoc、jdiff、reference等任務(wù)都從任務(wù)列表中去除了,以保證編譯和打包都能正常通過。
編譯過程會下載一些依賴包,放到c盤用戶目錄下