Maven:无法传输文件 XXX 返回代码为:501,ReasonPhrase:需要 HTTPS

标签 maven https

我在构建我的 maven 项目时收到意外的 501 错误代码。消息说需要 HTTPS,但我没有更改我的 settings.xml。

我如何检查我的配置是否发生了变化?

我怎样才能让事情正常工作?

最佳答案

原因在 Maven dependencies are failing with a 501 error 中有解释。

1) 为了升级您的 Maven 版本,您可以使用以下 URL https://maven.apache.org/download.cgi ;您应该在您的 PC 中提取此文件,然后将提取的文件指向您的 IDE。

2) 或者...如果您使用的是未更新的 IDE,则可以安装较新的版本,并且应该以正确的方式自动配置 maven;在我的例子中,我使用的是 Netbeans 8.2,现在我搬到了 11.1,它使用 https 并且工作顺利

enter image description here

关于Maven:无法传输文件 XXX 返回代码为:501,ReasonPhrase:需要 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59766463/

相关文章:

gradle - 有没有办法强制 gradle 只使用 https 连接?

maven - 如何在多级项目中自动更新maven依赖?

java - 使用带有嵌入式 Tomcat 的 Maven 和 Eclipse 处理 Java 项目的最佳方式?

java - 创建类路径资源 [jpaContext.xml] 中定义的名称为 'entityManagerFactory' 的 bean 时出错

google-chrome - 让 fiddler 使用 chrome

python - Fitbit API HTTPS 错误

java - http 连接错误 javax.net.ssl.SSLPeerUnverifiedException : No peer certificate below jelly bean version

Spring boot 项目未解析依赖项 - 无法在 org.springframework.boot :spring-boot-starter-web:jar:2. 1.1.RELEASE 处收集依赖项

java - 无法将我的 Spring boot 应用程序打包为可运行的 fat Jar

ssl - 基于名称的虚拟主机服务于同一个 SSL 站点