maven升级版本后报错:Blocked mirror for repositories
当 Maven 升级到3.8.1 之后,执行maven就会出现如下报错信息:
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories
原因:
maven在3.8.1 的默认配置文件中增加了一组标签,如果仓库镜像是 http 而不是https 就会被拦截禁止访问,而当前公司私服一般是http 而不支持https。
解决方法:
方法一:
降低Maven 版本到3.8.1 以下
方法二:
将镜像仓库从http 变成https
方法三:
增加节点
<mirror> <id>insecure-repo</id> <mirrorOf>external:http:*</mirrorOf> <url>http://www.ebi.ac.uk/intact/maven/nexus/content/repositories/ebi-repo/</url> <blocked>false</blocked> </mirror>
方法四:
注释掉 $MAVEN_HOME/conf/settings.xml 中的拦截标签
找到你IDEA中指定的settings.xml配置文件,注释掉如下配置即可:
<mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external repositories initially using HTTP.</name> <url>http://0.0.0.0/</url> <blocked>true</blocked> </mirror>
到此这篇关于maven升级版本后报错:Blocked mirror for repositories的文章就介绍到这了,更多相关maven升级报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
spring+hibernate 两种整合方式配置文件的方法
本篇文章主要介绍了spring+hibernate 两种整合方式配置文件的方法,主要有两种方式 1、注解方式 2、xml方式实现,有兴趣的可以了解一下。2017-04-04FeignMultipartSupportConfig上传图片配置方式
这篇文章主要介绍了FeignMultipartSupportConfig上传图片配置方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-03-03Java中字符数组、String类、StringBuffer三者之间相互转换
这篇文章主要介绍了Java中字符数组、String类、StringBuffer三者之间相互转换,需要的朋友可以参考下2018-05-05
最新评论