我已经设置了一个本地Artifactory安装。 除了预先存在的回购,我还创建了一些其他的回购。
但是,在尝试生成settings.xml
文件时,下拉菜单不会包含所有现有的回购。
以下是现有回购的清单:
以下是Releases
可用的唯一选项(所有其他选项也是如此,例如Snapshots
等)
为什么这些下拉菜单中没有其他回购可见?
更新:我现在看到,在导出maven设置时,只能使用虚拟或远程存储库。为什么本地存储库被排除在此过程之外?
(但是有资格作为<distributionManagement>
元素中的部署目标吗?)
答案 0 :(得分:1)
在Artifactory中生成Settings.xml文件时,Artifactory将仅显示可用的虚拟存储库。 这被认为是最佳实践,因为这将允许Artifactory Admins在需要的情况下在后台更改已使用的存储库,并且最终用户将需要在他的最终更改任何内容。 默认情况下,Artifactory有“libs-releases&#39; virtual,用于解析RELEASE工件和&lt; libs-snapshots&#39;用于解决SNAPSHOTS工件问题。 您可以在以下链接中阅读有关虚拟存储库的更多信息: https://www.jfrog.com/confluence/display/RTF/Virtual+Repositories