Gradle Upload上传maven私服异常问题——Gradle构建maven仓库报400错误

Posted iaiti

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle Upload上传maven私服异常问题——Gradle构建maven仓库报400错误相关的知识,希望对你有一定的参考价值。

maven私服的账密都用对了,代理也没有配置的情况。使用gradle构建报错400错误


Task :xxx:upload  FAILED
Could not transfer artifact xx from/to remote (http://xx/nexus/content/repositories/xx-snapshots): Failed to transfer file: http://xx/nexus/content/repositories/xx-snapshots/  Return code is: 400, ReasonPhrase: Bad Request.

后面定位到问题是仓库对应的策略配置为snapshots,但是version节点没有以SNAPSHOT结尾是不会被识别为SNAPSHOT版的,也就是归到release去,
但是release策略的话也有后缀要求所以就报了400错误。

把对应的版本改成SNAPSHOT结尾就可以了

 

 

以上是关于Gradle Upload上传maven私服异常问题——Gradle构建maven仓库报400错误的主要内容,如果未能解决你的问题,请参考以下文章

Gradle Upload上传maven私服异常问题——Gradle构建maven仓库报400错误

Gradle Upload上传maven私服异常问题——Gradle构建maven仓库报400错误

Android Gradle 插件将自定义 Gradle 插件上传到自建 Maven 仓库 ⑦ ( 登录 Maven 私服 | Maven 私服初始化设置 | 创建 Maven 仓库 )

Android Gradle 插件将自定义 Gradle 插件上传到自建 Maven 仓库 ⑥ ( 配置 Sonatype Nexus 搭建的 Maven 私服 | 配置端口号 | 配置JVM )

maven上传jar到私服

Nexus3私服 基于命令行上传文件