Mryqu's Notes


  • 首页

  • 搜索
close

执行Gradle artifactoryPublish任务时碰到HTTP 409 Conflict错误

时间: 2015-07-13   |   分类: Tool   Gradle     |   阅读: 29 字 ~1分钟

这篇博文算是《尝试Artifactory》的姐妹篇。我打算将《尝试Artifactory》中的’libs-snapshot-local’和’libs-snapshot’换成’libs-release-local’和’libs-release’,以便将我的构件发布到发布版仓库里。结果遭遇如下错误:

C:\test123\HelloArtifactory>gradlew artifactoryPublish
[buildinfo] Not using buildInfo properties file for this build.
:generatePomFileForMavenJavaPublication
:compileJava 

查看Artifactory日志,才知道根本原因在于创建的是SNAPSHOT而libs-release-local只处理发布版构建。The repository ’libs-release-local’ rejected the artifact’libs-release-local:com/yqu/HelloArtifactory/0.1.0-SNAPSHOT/HelloArtifactory-0.1.0-SNAPSHOT.jar’due to its snapshot/release handling policy。 执行Gradle artifactoryPublish任务时碰到HTTP 409 Conflict错误 解决方案有如下两种:

  • 修改libs-release-local属性,勾选Handle Snapshots选择框(工作流不正规啦) 执行Gradle artifactoryPublish任务时碰到HTTP 409 Conflict错误
  • 将gradle.properties中的version由0.1.0-SNAPSHOT改成0.1.0即可

标题:执行Gradle artifactoryPublish任务时碰到HTTP 409 Conflict错误
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#gradle# #artifactorypublish# #409# #conflict# #snapshot/release#
Gradle Docker Plugin介绍
Gradle Git Plugin介绍
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%