我正在使用 Artifactory OSS 4.1.0 和 Java 1.8.0_51。
当我尝试从 Artifactory Web 界面下载本地工件之一时,我得到以下信息:
{
"errors" : [ {
"status" : 500,
"message" : "Could not process download request: Binary provider has no content for 'bab1c4e18f6c5edfb65b2503a388dea2fed0deb8'"
} ]
}
但我在 Artifactory 数据区找到了这个文件:./files/ba/bab1c4e18f6c5edfb65b2503a388dea2fed0deb8
,经过进一步检查,这是我尝试下载的 WAR 文件。
我在网络上遇到了其他人也有同样的错误消息,但他们的问题是缓存外部工件,他们的解决方法是删除缓存。
有谁知道发生了什么事以及我如何解决这个问题?顺便说一句,我确实停止并重新启动了 Artifactory 服务器,但没有明显的差异。
Artifactory 不将二进制文件存储在./files
目录,但在$ARTIFACTORY_HOME/data/filestore
.
看起来您有一个来自files
目录到filestore
目录,此链接已被删除。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)