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

本文主要是介绍【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
☞ oypcz@foxmail.com


这篇关于【Maven学习】Nexus代理其他第三方的Maven仓库,出现Remote Automatically Blocked and Unavaliable的错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/668563

相关文章

gradle第三方Jar包依赖统一管理方式

《gradle第三方Jar包依赖统一管理方式》:本文主要介绍gradle第三方Jar包依赖统一管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录背景实现1.顶层模块build.gradle添加依赖管理插件2.顶层模块build.gradle添加所有管理依赖包

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

Maven如何手动安装依赖到本地仓库

《Maven如何手动安装依赖到本地仓库》:本文主要介绍Maven如何手动安装依赖到本地仓库问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载依赖二、安装 JAR 文件到本地仓库三、验证安装四、在项目中使用该依赖1、注意事项2、额外提示总结一、下载依赖登

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

idea maven编译报错Java heap space的解决方法

《ideamaven编译报错Javaheapspace的解决方法》这篇文章主要为大家详细介绍了ideamaven编译报错Javaheapspace的相关解决方法,文中的示例代码讲解详细,感兴趣的... 目录1.增加 Maven 编译的堆内存2. 增加 IntelliJ IDEA 的堆内存3. 优化 Mave

C/C++错误信息处理的常见方法及函数

《C/C++错误信息处理的常见方法及函数》C/C++是两种广泛使用的编程语言,特别是在系统编程、嵌入式开发以及高性能计算领域,:本文主要介绍C/C++错误信息处理的常见方法及函数,文中通过代码介绍... 目录前言1. errno 和 perror()示例:2. strerror()示例:3. perror(

Go标准库常见错误分析和解决办法

《Go标准库常见错误分析和解决办法》Go语言的标准库为开发者提供了丰富且高效的工具,涵盖了从网络编程到文件操作等各个方面,然而,标准库虽好,使用不当却可能适得其反,正所谓工欲善其事,必先利其器,本文将... 目录1. 使用了错误的time.Duration2. time.After导致的内存泄漏3. jsO