Maven执行命令报错Cannot assign requested address: connect求排查建议
Maven/Gradle 连接错误排查求助
执行任意Maven命令时均出现如下错误:
[ERROR] Plugin org.apache.maven.plugins:maven-enforcer-plugin:3.1.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-enforcer-plugin:jar:3.1.0: Could not transfer artifact org.apache.maven.plugins:maven-enforcer-plugin:pom:3.1.0 from/to central (https://repo.maven.apache.org/maven2): transfer failed for https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-enforcer-plugin/3.1.0/maven-enforcer-plugin-3.1.0.pom: Cannot assign requested address: connect -> [Help 1]
已完成以下排查:
- Windows防火墙未拦截出入站请求
- 未使用代理
- 网络连接正常
- Maven settings配置文件的凭证和仓库URL无误,配置内容如下:
<settings> <servers> <server> <id>maven-snapshots</id> <username>dummy-username</username> <password>dummy-pwd</password> </server> <server> <id>maven-releases</id> <username>dummy-username</username> <password>dummy-pwd</password> </server> </servers> <activeProfiles> <activeProfile>local</activeProfile> </activeProfiles> <profiles> <profile> <id>local</id> <repositories> <repository> <id>maven-releases</id> <url>https://dev-repo.tech5-sa.com/repository/maven-releases/</url> </repository> </repositories> </profile> </profiles> </settings>
- 可通过浏览器正常访问仓库地址
- 已清理Maven缓存
此前使用Gradle时也出现相同的Cannot assign requested address: connect错误,推测问题出在新机器的系统配置上。
环境信息:
Java version: 11.0.16 Apache Maven 3.8.7 IntelliJ IDEA 2022.3.1 Build #IC-223.8214.52, built on December 20, 2022
恳请各位提供排查思路,感谢您的时间。
内容的提问来源于stack exchange,提问作者Leonel Fonseca
相关产品推荐
相关产品推荐

