91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

grade構建閱讀spring源碼環境 Idea2020.3

發布時間:2020-10-28 21:41:21 來源:億速云 閱讀:703 作者:Leah 欄目:開發技術

grade構建閱讀spring源碼環境 Idea2020.3?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

第一步:下載spring源碼

​ 在這里我推薦到碼云上下載,網速比較快,順便附上網址

https://gitee.com/mirrors/Spring-Framework?_from=gitee_search

grade構建閱讀spring源碼環境 Idea2020.3

第二步:下載對應gradle版本

首先我們要確認我們下載的源碼所需要的gradle版本是哪個,我們先解壓源碼,進入這個目錄下的properties這個文件

spring-framework\gradle\wrapper\gradle-wrapper.properties

在這里我們可以看到對應gradle版本是5.6.4,所以接下來我們要去官網下載5這個版本的gradle

grade構建閱讀spring源碼環境 Idea2020.3

附上網址https://gradle.org/releases/

點擊下載,解壓

grade構建閱讀spring源碼環境 Idea2020.3

第三步:配置gradle環境變量

grade構建閱讀spring源碼環境 Idea2020.3

grade構建閱讀spring源碼環境 Idea2020.3

點擊確認后就可以了,然后我們看下我們環境變量添加成功了沒有,發現是成功的

grade構建閱讀spring源碼環境 Idea2020.3

第四步:預編譯spring

我們在spring源碼中可以看到這個md文件,打開

grade構建閱讀spring源碼環境 Idea2020.3

按照它的步驟,我們首先要在當前目錄下執行

gradle :spring-oxm:compileTestJava

在這期間會報關于找不到git的錯誤,這個不用管它

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-l79U5apF-1603767359892)(C:\Users\WXC\AppData\Roaming\Typora\typora-user-images\image-20201026211824327.png)]

報錯了就再跑幾遍,看到success就成功了

grade構建閱讀spring源碼環境 Idea2020.3

第五步:導入到IDEA中

grade構建閱讀spring源碼環境 Idea2020.3

選擇你的源碼文件夾,之后

grade構建閱讀spring源碼環境 Idea2020.3

進去之后點擊取消,因為我們已經自己下載了對應版本的Gradle了

grade構建閱讀spring源碼環境 Idea2020.3

之后我們要到設置里設置一下我們的Gradle

grade構建閱讀spring源碼環境 Idea2020.3

第六步:更換Gradle鏡像源

grade構建閱讀spring源碼環境 Idea2020.3

中間四個替換成下面三個

maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

grade構建閱讀spring源碼環境 Idea2020.3

這個也是一樣

grade構建閱讀spring源碼環境 Idea2020.3

grade構建閱讀spring源碼環境 Idea2020.3

第七步,編譯spring

點擊下面右邊那個刷新,然后它會下載依賴,要挺久的

grade構建閱讀spring源碼環境 Idea2020.3

等等等…終于好了,發現它右邊也能展開了,然后我們就開始測試啦

grade構建閱讀spring源碼環境 Idea2020.3

第八步:測試

新建一個gradle model

grade構建閱讀spring源碼環境 Idea2020.3

grade構建閱讀spring源碼環境 Idea2020.3

然后寫一個簡單的demo,發現包沒有導進來

grade構建閱讀spring源碼環境 Idea2020.3

我們加入下面這行導包

grade構建閱讀spring源碼環境 Idea2020.3

然后點擊構建,發現就可以了

grade構建閱讀spring源碼環境 Idea2020.3

grade構建閱讀spring源碼環境 Idea2020.3

然后更改設置

grade構建閱讀spring源碼環境 Idea2020.3

然后我們新建測試類測試,發現報了錯

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-N5RGHWMJ-1603767359946)(C:\Users\WXC\Desktop\typora\image-20201027101638597.png)]

這時候我們要去導入一個包,具體看這篇博客

https://blog.csdn.net/gooaaee/article/details/104437902

然后發現又報了錯

grade構建閱讀spring源碼環境 Idea2020.3

這個問題具體看這篇博客

https://blog.csdn.net/weixin_43405771/article/details/106313378

然后就可以了

grade構建閱讀spring源碼環境 Idea2020.3

然后我們加個配置類試試看,發現也是沒問題的

grade構建閱讀spring源碼環境 Idea2020.3

那如果我們想進行單元測試呢,加上test,讓他導入junit4,等到導入完成后我們進行測試,發現報錯了

grade構建閱讀spring源碼環境 Idea2020.3

然后發現又報錯了,我的天

grade構建閱讀spring源碼環境 Idea2020.3

這時候我們要降低junit版本,然后讓它重新導入

grade構建閱讀spring源碼環境 Idea2020.3

如果運行還發現這個錯誤

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-6TSj4ZSL-1603767359965)(C:\Users\WXC\Desktop\typora\image-20201027104945354.png)]

跟之前一樣的步驟即可,終于可以了,感動😿

grade構建閱讀spring源碼環境 Idea2020.3

grade構建閱讀spring源碼環境 Idea2020.3

關于grade構建閱讀spring源碼環境 Idea2020.3問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

分宜县| 南汇区| 渭南市| 东港市| 林州市| 高尔夫| 洪湖市| 铅山县| 盐源县| 河西区| 益阳市| 洱源县| 永和县| 贞丰县| 墨脱县| 维西| 嘉义县| 保靖县| 抚州市| 仁寿县| 湟源县| 裕民县| 台中市| 天柱县| 灌阳县| 夏津县| 寿光市| 鹤峰县| 九江县| 高雄市| 曲水县| 怀集县| 五大连池市| 琼海市| 冕宁县| 县级市| 台前县| 巴彦淖尔市| 通城县| 凤翔县| 辽源市|