Gradle编译项目,Error:Server returned HTTP response code: 401 for URL: http://xxxxxxxxxx
解决方案
打开gradle-wrapper.properties文件
方法一:使用http协议:distributionUrl=http://repo.xiaoman.cc/repository/gradle/gradle-6.8.2-bin.zip
方法二:将gradle-4.1-all.zip下载到本地(使用本地gradle):distributionUrl=file:/Users/evanyang/IdeaProjects/xiaoman/gradle-6.8.2-bin.zip
原因分析
提示这个玩意的大致意思是这个包找不到。至于为什么下载不下来呢?
首先我们要明白distributionUrl配置的用法:
我去查了下资料,发现这个是下载gradle的,我们build其实就是依赖与gradle,而gradle下载不下来肯定就找不到了。
我们的方向就是去找为什么下载不下来?
后面发现,这个是公司自建源需要登陆账号密码才可以下载。 但是我们这里带不了token上去。
那我们就可以把这个包下载到本地,然后distributionUrl指向本地的包是不是就可以了呢?
那我们就朝着这个思路去执行。
。。。。。。
果然如此,这个问题就完美解决啦