Maven 报错:Blocked mirror for repositories【完美解决】
文章目录
- 背景
- 分析
- 解决
-
- 方案 1:Maven 版本降级至 3.6.3
- 方案 2:升级 HTTP 为 HTTPS
- 方案 3:对 HTTP 协议放行
- 参考
背景
Maven 执行clean install
时报错:
Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact com.xxx.xxx:xxx:pom:0.2 from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: [nexus(http://xxx/xxx) ]
......
Caused by: org.eclipse.aether.transfer.NoRepositoryConnectorException: Blocked mirror for repositories: [nexus(http://xxx/xxx) ]
配置的是 Nexus 私服仓库:
<repositories>