安装小技巧——idea下maven下载源码(史上最全)

idea下载源码

idea安装文件,maven安装文件,settings配置文件百度云

提取码:
dla8

idea安装以及破解教程

点击下载源码时:

错误原因:

Cannot download sources
Sources not found for:
com.alibaba:fastjson:1.2.51

  1. 将【Settings】【Maven】【Importing】中的SourcesDocumentation勾选。当然由于只是查看源码,并且Documentation资源比较大,我们可以只勾选Sources
idea的settings配置
  1. 登录idea时,我们需要右击图标,以管理员的权限登录。这样才能在idea左下的Terminal输入mvn命令:

E:\pro>mvn dependency:resolve -Dclassifier=sources

mvn命令

若是下载慢或者还是无法下载。

【Settings】【Updates】将use sercure connection取消勾选,若是勾选的话,只会使用https安全的网络进行下载,下载网速不仅慢,而且可能不会下载http协议的源码文件。

修改网络权限

我还是无法下载.....

此时小胖就使用了程序员的三大绝技....

  1. 百度谷歌...【失败】
  2. 关机重启...【失败】
  3. 卸载重装...【这就是为什么百度云里面有2个maven版本、2个idea版本。。。还是失败】
  • 必杀技....【重装电脑...】但是重装电脑是不可能的,家里的这个电脑我刚重装....
mvn命令
maven配置

请不要问我为啥不使用默认配置,直接在C盘建立仓库....

但是mvn下载源码的命令,日志打印,执行的是D盘maven安装路径下的settings文件。不过也没关系,我这两个settings文件的配置都是一样的。

此时我好像确定,应该是settings文件的问题。

于是我就排查settings文件,但是无果...

因为maven导入的jar包会放到E盘的maven仓库里面....

源码可以下载下来,但是导入源码失败...

于是使用C盘默认的仓库,对对对,就是.m2目录下的那个...

于是导入源码成功...

于是,我就再次打开settings文件,在settings中声明仓库地址。
E:\idea_resource\maven_resouce\repository

settings中声明仓库

于是成功导入源码...

总结:若是不使用默认的仓库,则需要在settings文件中显式的声明仓库的位置。

你可能感兴趣的:(安装小技巧——idea下maven下载源码(史上最全))