idea下载源码
idea安装文件,maven安装文件,settings配置文件百度云
提取码:
dla8
idea安装以及破解教程
点击下载源码时:
错误原因:
Cannot download sources
Sources not found for:
com.alibaba:fastjson:1.2.51
- 将【Settings】【Maven】【Importing】中的
Sources
和Documentation
勾选。当然由于只是查看源码,并且Documentation
资源比较大,我们可以只勾选Sources
。
- 登录idea时,我们需要右击图标,以管理员的权限登录。这样才能在idea左下的
Terminal
输入mvn命令:
E:\pro>mvn dependency:resolve -Dclassifier=sources
若是下载慢或者还是无法下载。
【Settings】【Updates】将use sercure connection
取消勾选,若是勾选的话,只会使用https安全的网络进行下载,下载网速不仅慢,而且可能不会下载http协议的源码文件。
我还是无法下载.....
此时小胖就使用了程序员的三大绝技....
- 百度谷歌...【失败】
- 关机重启...【失败】
- 卸载重装...【这就是为什么百度云里面有2个maven版本、2个idea版本。。。还是失败】
- 必杀技....【重装电脑...】但是重装电脑是不可能的,家里的这个电脑我刚重装....
请不要问我为啥不使用默认配置,直接在C盘建立仓库....
但是mvn下载源码的命令,日志打印,执行的是D盘maven安装路径下的settings文件。不过也没关系,我这两个settings文件的配置都是一样的。
此时我好像确定,应该是settings文件的问题。
于是我就排查settings文件,但是无果...
因为maven导入的jar包会放到E盘的maven仓库里面....
源码可以下载下来,但是导入源码失败...
于是使用C盘默认的仓库,对对对,就是.m2目录下的那个...
于是导入源码成功...
于是,我就再次打开settings文件,在settings中声明仓库地址。
<localRepository>E:\idea_resource\maven_resouce\repository</localRepository>
于是成功导入源码...
总结:若是不使用默认的仓库,则需要在settings文件中显式的声明仓库的位置。