【Spring源碼這樣讀】-下載安裝一份Spring源碼

閱讀源碼的前提是你得有一份源碼,本文講怎麼下載和安裝一份源碼。大佬請略過

下載源碼之前準備環境

源碼的安裝需要以下幾個東西:JDK、IDEA、GRADLE

下載源碼

下載源碼有兩種方式

  • 配置github賬密,使用git工具fork。可以下載源碼,並且當你發現一些項目缺陷的時候,還能提交一下。說不定就爲開源框架做了一些貢獻,能讓自己的影響力上升一點
  • 直接在github上使用http下載,或者下載我這裏下載好的源碼。地址:鏈接:https://pan.baidu.com/s/1MHAVErtMRQw8aXe1Wknm1w 提取碼:u9bt

從官網下載源碼

spring的官網很好找,直接百度一下spring即可。進入官網後,找到framework,如下圖: 在這裏插入圖片描述

進入之後,我們就能看到github的標誌,該標誌就是直接到達Spring源碼的。 在這裏插入圖片描述

進入之後我們可以看到如下源碼的界面: 在這裏插入圖片描述

不建議直接在這裏下載。很多的朋友在閱讀源碼的時候都會去下載對應版本的源碼,所以我們也要找到版本對應的代碼,這裏下載5.3.5

點擊+ 205 releases,我們就能看到詳細版本信息 在這裏插入圖片描述 在這裏插入圖片描述 下面跟着就會有下載鏈接 在這裏插入圖片描述

下載一份你需要的版本的源碼,然後就可以開始安裝了

使用IDEA打開

直接使用idea打開源碼,需要注意一點,前提是我們需要有了JDK11,還有gradle已經安裝好了。 點擊打開之後,我們可以看到他有很多的模塊,並且他會自動幫我們加載。 在這裏插入圖片描述

注意:加載耗時很長,如果沒有安裝過的,網絡不好的情況下,可能要一個小時以上,所以要耐心等待。當然也可以去配置阿里鏡像。

gradle配置阿里鏡像

這個配置能夠給我們帶來一個不錯的加速度,但是spring體系龐大,加載時間也需要比較長度時間。配置鏡像比較簡單,現在我們如圖的目錄下面見一個init.gradle文件 在這裏插入圖片描述

然後在文件內放入如下內容

allprojects {
    repositories {
        maven { url 'file:///D:\\devlop\\gradle-6.8.3-alibaba\\gradle-lib'}
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
        mavenCentral()
    }

    buildscript {
        repositories {
            maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
            maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
            maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
        }
    }
}

配置完成之後一定要重啓idea,然後再次加載spring即可。

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