2020.1.15之后maven下载依赖失败问题解决方法
程序员文章站
2022-05-03 10:33:48
...
为什么是2020.1.15后出现这个问题?
官方的解释如下:
从2020年1月15日开始,*存储库不再支持通过纯HTTP进行的不安全通信,并且要求对存储库的所有请求都通过HTTPS进行加密。
如果收到此错误,则需要用其 规范的HTTPS对应项替换所有对Maven Central的URL引用:
将http://repo.maven.apache.org/maven2/替换 为 https://repo.maven.apache.org/maven2/
如果您的环境由于某种原因无法支持HTTPS,则可以选择使用我们专用的不安全端点 ,网址为 http://insecure.repo1.maven.org/maven2/
因此仅需要改一下setting.xml里的设置:
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>http://192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>https://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>