導語
使用intellij idea閱讀spring framework的源碼時十分方便,例如可以藉助idea自帶的圖形工具查看類的繼承關係,效果如下,十分驚豔,其它的就不一一贅言了,下面介紹如何用idea導入Spring源碼。
過程
獲取代碼
git clone https://github.com/spring-projects/spring-framework.git
gradle安裝及配置
安裝gradle並設置環境變量,編輯代碼中gradle配置,主要是修改下載源
另如果要以下配置生效,系統必須安裝maven,並設置M2_HOME
pluginManagement {
repositories {
gradlePluginPortal()
mavenLocal()
maven { url 'http://maven.aliyun.com/nexus/content/repositories/central/'}
maven { url 'https://repo.spring.io/plugins-release' }
}
}
預編譯
按照代碼中的import-into-idea.md的說明,預編譯spring-oxm模塊
gradle :spring-oxm:compileTestJava
idea導入
選擇open,打開項目的build.gradle,作爲項目導入,idea會識別爲gradle項目,選擇導入,耐心等待build完成,大功告成