禁止访问中央仓库,在POM文件中添加如下内容
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url><http://repo2.maven.org/maven2></url>
</repository>
</repositories>
idea maven拉取报错failed to transfer from http://0.0.0.0/ during a previous attempt
原因: maven在3.8.1 的默认配置文件中增加了一组标签,如果仓库镜像是http 而不是https 就会被拦截禁止访问,而公司私服一般是http 而不支持https.
解决方案: 注释掉maven里的这个默认拦截配置
/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib
./maven3/conf/settings.xml
, 将该组mirror标签注释掉即可mvn dependency:resolve -Dclassifier=sources