問題
Spring 源碼框架搭建
步驟
源碼地址:
https://github.com/spring-projects/spring-framework
- Building from Source-Prerequisites(準備工作)
安裝:Git(Setting up )
https://git-scm.com/downloads
下載完成之後,直接點exe.文件安裝到默認的目錄
安裝:JDK1.8(Setting up )
大家都是大咖,jdk的安裝就不用我說了。
2.安裝完git在桌面有個圖標;
3. 雙擊git Bash
4. Check out sources(下載源碼):
git clone git@github.com:spring-projects/spring-framework.git
Import sources into your IDE(構建eclipse項目)
./import-into-eclipse.sh
注意:這一步要半小時左右,我用了32min27s.可以聽聽歌,喝杯茶,我在KFC,所以吃了個漢堡~
Note: Per the prerequisites above, ensure that you have JDK 8 configured properly in your IDE.(注意是JDK8 )
6. 導入到eclipse;(根據提示,導入兩次)
7. 期待的結果,上圖
我踩過的坑:
1:jdk的版本
Unrecognized VM option ‘MaxMetaspaceSize=1024m’
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
這是因爲”MaxMetaspaceSize=1024m” 這個參數配置只出現在jdk 8中,默認情況下是在master分支下,猜測是基於jdk 8開發。重點內容
所以環境必須是jdk8
而且配置和咱們平時配環境不同:
在:C:\Windows\System32 配置,詳細看這2篇文章吧
http://blog.csdn.net/xinhuoxingyao/article/details/40260455
http://blog.csdn.net/lsccsdn/article/details/52872652
很多年前導入過,失敗了,今天重來一次(花了3個Hour),起點不同,不要說我對Gradle,git很熟悉,現學現用,我也不熟悉,碰到坑的時候看報錯,看幫助文檔,平時學點英語單詞,咯咯,一個個解決就好了,相信能就能,祝君好運~~~~