【Maven学习】Nexus代理其他第三方的Maven仓库,出现Remote Automatically Blocked and Unavaliable的错误

一、错误描述

打开Nexus Repository Manager OSS 管理界面,看到代理的google和huawei仓库,出现了Remote Automatically Blocked and Unavaliable的错误,如下所示:

在这里插入图片描述

二、分析原因

2.1 huawei

代理的huawei仓库的真实远程路径为http://developer.huawei.com/repo/
在这里插入图片描述
我们通过浏览器打开这个地址,发现是404 ,如下所示:
在这里插入图片描述

https://mirrors.huaweicloud.com/repository/maven/ 这个华为的maven仓库是可以打开的

在这里插入图片描述

修改地址为https://mirrors.huaweicloud.com/repository/maven/ 之后,正在验证地址是否可以连接
在这里插入图片描述
验证之后
在这里插入图片描述

2.2 google

代理的google仓库的真实远程路径为 https://dl.google.com/dl/android/maven2/
在这里插入图片描述
我们通过浏览器打开这个地址,发现是404 ,如下所示:

在这里插入图片描述

后来我打开了下面的链接
https://maven.google.com

自动跳转到了 https://dl.google.com/dl/android/maven2/index.html 页面,如下所示,是有内容的:
在这里插入图片描述

因此我将这个地址修改为https://maven.google.com,如下所示

修改地址之后,正在验证地址是否可以连接

在这里插入图片描述

验证通过
在这里插入图片描述

再次编译APP项目,就会将需要的依赖下载下来,如下所示

在这里插入图片描述

2.3 jcenter

我们代理的jcenter仓库,没有出现错误提示 Remote Automatically Blocked and Unavaliable

真实路径为 http://jcenter.bintray.com/
在这里插入图片描述
我们打开 http://jcenter.bintray.com/ ,可以正常打开,如下所示:

在这里插入图片描述

因此,出现错误 Remote Automatically Blocked and Unavaliable 的原因,应该就是远程的真实仓库地址失效导致的。

当然,可能也有一些是由于本地的Maven服务器不能访问外网网络导致的。这个是墙导致,另外再说!


作者:欧阳鹏 欢迎转载,与人分享是进步的源泉!
转载请保留原文地址:https://blog.csdn.net/qq446282412/article/details/92832741
☞ 本人QQ: 3024665621
☞ QQ交流群: 123133153
☞ github.com/ouyangpeng
[email protected]


发布了469 篇原创文章 · 获赞 1467 · 访问量 359万+

猜你喜欢

转载自blog.csdn.net/qq446282412/article/details/92832741
今日推荐