[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里面,但没有成功。
如果有任何帮助,我将感激不尽。
最新版本的Maven(如3.6.0)已经默认使用HTTPS。因此,将Maven升级到最新版本可以解决这个问题。
作为一种替代方案,你可以配置旧版本的Maven来使用规范的HTTPS端点。由音型指定: https://repo1.maven.org
或 https://repo.maven.apache.org