idea下載源碼
idea安裝文件,maven安裝文件,settings配置文件百度云
提取碼:
dla8
idea安裝以及破解教程
點擊下載源碼時:
錯誤原因:
Cannot download sources
Sources not found for:
com.alibaba:fastjson:1.2.51
- 將【Settings】【Maven】【Importing】中的
Sources和Documentation勾選。當(dāng)然由于只是查看源碼,并且Documentation資源比較大,我們可以只勾選Sources。

- 登錄idea時,我們需要右擊圖標(biāo),以管理員的權(quán)限登錄。這樣才能在idea左下的
Terminal輸入mvn命令:
E:\pro>mvn dependency:resolve -Dclassifier=sources

若是下載慢或者還是無法下載。
【Settings】【Updates】將use sercure connection取消勾選,若是勾選的話,只會使用https安全的網(wǎng)絡(luò)進行下載,下載網(wǎng)速不僅慢,而且可能不會下載http協(xié)議的源碼文件。

我還是無法下載.....
此時小胖就使用了程序員的三大絕技....
- 百度谷歌...【失敗】
- 關(guān)機重啟...【失敗】
- 卸載重裝...【這就是為什么百度云里面有2個maven版本、2個idea版本。。。還是失敗】
- 必殺技....【重裝電腦...】但是重裝電腦是不可能的,家里的這個電腦我剛重裝....


請不要問我為啥不使用默認(rèn)配置,直接在C盤建立倉庫....
但是mvn下載源碼的命令,日志打印,執(zhí)行的是D盤maven安裝路徑下的settings文件。不過也沒關(guān)系,我這兩個settings文件的配置都是一樣的。
此時我好像確定,應(yīng)該是settings文件的問題。
于是我就排查settings文件,但是無果...
因為maven導(dǎo)入的jar包會放到E盤的maven倉庫里面....
源碼可以下載下來,但是導(dǎo)入源碼失敗...
于是使用C盤默認(rèn)的倉庫,對對對,就是.m2目錄下的那個...
于是導(dǎo)入源碼成功...
于是,我就再次打開settings文件,在settings中聲明倉庫地址。
<localRepository>E:\idea_resource\maven_resouce\repository</localRepository>

于是成功導(dǎo)入源碼...
總結(jié):若是不使用默認(rèn)的倉庫,則需要在settings文件中顯式的聲明倉庫的位置。