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升级报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
java 汉诺塔Hanoi递归、非递归(仿系统递归)和非递归规律 实现代码
汉诺塔(Hanoi) 算法Java实现。通过三个函数,分别对Hanoi进行递归、非递归和非递归规律实现。2013-05-05Java8 将一个List<T>转为Map<String,T>的操作
这篇文章主要介绍了Java8 将一个List<T>转为Map<String, T>的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-02-02
最新评论