我手动部署(点击网络上的按钮)FGE-0.3.zip到lib-release
没有pom文件。出于某种原因,我检查了Suppress POM Consistency Checks
的{{1}},之后系统日志中出现了很多错误消息:
发送HTTP错误代码409:由于其快照/发布处理策略,存储库'lib-snapshots'拒绝了工件'lib-snapshots:com / tools / FGE / 0.3 / FGE-0.3.pom'
lib-snapshots
实际上是FGE
,为什么会发生这种情况?
答案 0 :(得分:2)
您很可能正在尝试将release
工件部署到您configured不处理版本的存储库 - 名称存储库本身与它的行为无关,所以你可能会混淆一些东西。
Artifactory中的存储库可以处理release
或snapshot
个工件或两者 - 哪个工件被视为release
或snapshot
由存储库的layout确定(文件夹和文件integration revision具体在其中。)
POM一致性检查用于验证您部署pom
文件的路径是否符合GAV
坐标 - 您看到的错误是因为{{ 1}} \ handle release
配置。