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 )