1. 程式人生 > >[原始碼分析]Spring boot 原始碼環境搭建

[原始碼分析]Spring boot 原始碼環境搭建

閱讀原始碼的第一步:環境搭建

在讀研期間,筆者嘗試閱讀過Tomcat、Hadoop以及Cougaar等開源軟體的程式碼,這次選擇閱讀Spring boot的原始碼,並計劃形成一系列的原始碼分析的文件。

Spring boot作為一個優秀的開源軟體,通過分析學習其原始碼,可以學習到業界大牛的編碼風格和思想,提高自身的JAVA程式碼水平,相信這一系列下來,我的編碼水平可以有一定的提升。

好了~現在開始搭建原始碼的環境把~

到Spring boot的目錄下,執行下面的命令。

$ ./mvnw clean install -DskipTests -Pfast //跳過測試用例

等待編譯。結果如下。

這裡寫圖片描述

跳過測試用例可以加快編譯的速度~~~~

使用下面的命令可以執行到測試用例。可以看到耗時2小時多。

$ ./mvnw -f spring-boot-project -Pfull clean install

這裡寫圖片描述

匯入原始碼到eclipse

執行如下命令後匯入Eclipse中。

./mvnw eclipse:eclipse

SampleSimpleApplication執行

執行,成功。
這裡寫圖片描述