错误打开连接 java.io.IOException。服务器返回HTTP响应代码。URL的501

问题描述 投票:0回答:1

[get] Error opening connection java.io.IOException: Server returned HTTP response code: 501 for URL: http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar

我在安装thrift-0.9.3(Apache Ant(TM)1.9.9版本)时收到这个错误.我知道从2020年1月15日起,The Central Repository不再支持通过纯HTTP的不安全通信,并要求所有对仓库的请求都要通过HTTPS加密,所以我必须将http改为https。

我试着把所需的配置放在etcmavensetting.xml里面,但没有成功。

如果有任何帮助,我将感激不尽。

java maven ant thrift
1个回答
0
投票

最新版本的Maven(如3.6.0)已经默认使用HTTPS。因此,将Maven升级到最新版本可以解决这个问题。

作为一种替代方案,你可以配置旧版本的Maven来使用规范的HTTPS端点。由音型指定: https://repo1.maven.orghttps://repo.maven.apache.org

© www.soinside.com 2019 - 2024. All rights reserved.