小编use*_*098的帖子

artifactory分类器元数据快照maven 3.0

我的问题很"简单"但直到现在我才找到解决方案:

我有2个项目.

  • 项目A 一个分类(被称为开发或专业版)使用特定配置文件的帮助
  • 项目B 依赖于A(使用classifier dev或pro)

  • 用A分类器(dev)在A上执行安装目标

  • 我用另一个分类器(专业版)重新执行安装目标

然后我编译B项目(我把依赖项放到A,用分类器DEV)

它运作良好.


但是当我对artifactory(目标部署)做同样的事情时,它不起作用 (并且存储库配置为"唯一")

它不起作用,因为神器?maven依赖?正试图下载A与分类器dev 最新时间戳,buildnumber of whatever.

但是这个"逻辑"是错误的,因为最新的时间戳对A分类器pro有效!

我读了本地存储库和artifactory存储库之间的metadata.xml.有类似的(但不完全相同)

我错了什么?多谢你们!

  • Maven版本:3.03
  • Artifactory版本:2.3.4.1

classification artifactory maven maven-metadata

2
推荐指数
1
解决办法
1752
查看次数