我在Artifactory 5.0中设置了Gradle存储库。
我可以使用精确版本在gradle / java项目中引用依赖项,例如: my.org:my-pkg:1.2.10
,但是如果我想使用版本匹配,gradle会找不到它们。 my.org:my-pkg:1.2.+
。
这适用于其他来源的其他软件包,例如spring,mockito等,但不适用于我的Artifactory中的工件。
我该如何运作?
答案 0 :(得分:0)
这应该有用
您是否也上传(部署)了my-pkg-1.2.10.pom
文件?
使用动态版本(+
)时,gradle使用maven-metadata.xml
文件查找最新版本。仅当存在pom文件时才会创建此文件(在my/org/my-pkg
下)。