Since Maven 3.8.1 http repositories are blocked报错一站式解决
·
- 在
pom.xml
文件中添加repositories
标签,指定HTTPS地址
,例如:
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
- 在
settings.xml
文件中添加mirrors
标签,指定HTTPS
地址,例如:
<mirrors>
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Central HTTPS</name>
<url>https://repo.maven.apache.org/maven2</url>
</mirror>
</mirrors>
如果以上方法都无法解决问题,可以尝试升级Maven
到最新版本,或者在Maven
命令中添加-Dmaven.wagon.http.allowAll=true
参数来允许HTTP
请求,但这不是一个安全的解决方案,不建议长期使用。
更多推荐
已为社区贡献4条内容
所有评论(0)