maven 3.8报错Blocked mirror for repositories解决方案

原因是因为最新版本的maven block掉了所有HTTP协议的repositories,仅支持https;而公司内部的一些repositories是没有用https导致的。
解决方案
在maven安装目录conf文件夹下找到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://自己IP:端口/repository/other-public/</url>
  <blocked>false</blocked>
</mirror>

猜你喜欢

转载自blog.csdn.net/weixin_43485737/article/details/132341751