新版Maven阻断http资源库问题
1. 现象
当maven资源库采用http协议时,最新版(3.8以上)maven客户端会自动阻断,报错:
Blocked mirror for repositories
2. 解决方案
最好的解决方案当然是升级资源库,采用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://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
License:
CC BY 4.0