Cannnot download sources不能下载源码百分百超详细解决方案

目录

1.问题分析

2.错误解决的问题分析

3.方案一:配置maven环境变量+mvn命令

3.1 配置maven环境变量

3.1.1 打开环境变量配置框

3.1.2 用户变量增加MAVEN_HOME

3.1.3 path用户变量中引用MAVEN_HOME变量

3.1.4 验证maven环境变量配置成功

3.2 idea命令执行

3.3 注意事项和细节说明

4.方案二:修改maven路径(很快,一步到位)


1.问题分析

2.错误解决的问题分析

Terminal输入mvn dependency:resolve -Dclassifier=sources

或者 mvn dependency:sources

  1. 没有在pom.xml路径下执行

  2. maven环境变量未配置,导致mvn指令不生效

3.方案一:配置maven环境变量+mvn命令

3.1 配置maven环境变量

3.1.1 打开环境变量配置框

此电脑 --> 属性 --> 高级系统设置(可能不是很明显,需要找一找)--> 环境变量

3.1.2 用户变量增加MAVEN_HOME

<!--也可以选择在系统变量中添加-->

变量名:MAVEN_HOME

变量值:找到你的maven路径(即你下载的maven的存放路径)

3.1.3 path用户变量中引用MAVEN_HOME变量

一定要点击确定,要确保添加的两处地方成功添加

3.1.4 验证maven环境变量配置成功

打开cmd(win+R快捷键),输入mvn -v,成功显示如下,不是提示非外部命令那些即可

3.2 idea命令执行

<!--如果还是显示之前的错误,你可能需要重新打开idea再试试-->

信息加载完毕后,就再次点击download sources,即可下载成功

3.3 注意事项和细节说明

每次执行命令mvn dependency:sources只是针对于当前maven需要引入的依赖

所以如果执行mvn命令后再次引入依赖,新的依赖jar包中的源码依旧会有提示download sources

如果你直接点击download sources依旧会提示Cannnot download sources

因此你需要在pom.xml文件路径下再次执行mvn dependency:sources来下载新的依赖源码

4.方案二:修改maven路径(很快,一步到位)

该方案不需要去配置maven环境依赖,不需要去执行mvn命令,不要重复执行

只需要将Bundled(Maven 3)替换成Use Maven wrapper后再去Download Sources就下载成功了

点击apply --> 点击ok -->再点击download sources

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是谢添啊

感谢你的支持,我会继续加油的

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值