我们在使用 Artifactory 时遇到了这个问题:
请求的工件:“.../search/gavc?g=c2mon.c2mon-deploy&a=c2mon-srv-tim2&v=1.2.1-SNAPSHOT&c=tim2”
Artifactory 未正确响应搜索请求。它提供所有分类器,而不仅仅是“tim2”(前两个被错误地传递):
c2mon.c2mon-deploy c2mon-srv-tim2 1.2.1-SNAPSHOT jar
c2mon.c2mon-deploy c2mon-srv-tim2 源 1.2.1-SNAPSHOT jar
c2mon.c2mon-deploy c2mon-srv-tim2 tim2 1.2.1-SNAPSHOT tar.gz
该问题仅出现在扩展名为 tar.gz 的工件上。在这种情况下,以某种方式组合版本+分类器可以用作分类器(例如 1.0.1-tim2)。不幸的是,这个解决方案在我们的部署脚本中产生了很多变通方法。
我们正在寻找更好的解决方案。是否有人在将非标准目标部署到 Artifactory 时遇到相同或类似的问题?
提前感谢您的帮助。