我遇到了Jfrog Artifactory和Yarn的问题。我运行mvn clean install ...
我在Artifactory中添加了一个工件yarnpkg-releases
。
它指的是https://github.com/yarnpkg/yarn/releases/download/。
此URL本身返回404.我不知道这是否有问题?
我的maven install
尝试下载https://my-url/artifactory/yarnpkg-releases/v0.28.4/yarn-v0.28.4.tar.gz并返回404:forbidden
。 (是的,未找到404或禁止403)。
在我的心态中,此URL将解析为https://github.com/yarnpkg/yarn/releases/download/v0.28.4/yarn-v0.28.4.tar.gz,返回正确的tar.gz。
我有一个.yarn
文件,我在其中配置了注册表的URL,我忽略了SSL。什么可能导致这个问题?
还有卷曲(使用user:passwd)我得到了同样的错误。
我对节点工件进行了相同的设置。节点工件指向this URL
当我尝试curl -uuser:passwd -O "https://my-url/artifactory/nodejs-dist/v0.1.104/node-v0.1.104.tar.gz"
它有效时,我不明白为什么这不适用于我的纱线工件。
答案 0 :(得分:1)
我认为问题出在您的网址上。
以下位置提供了实际的文物
https://codeload.github.com/yarnpkg/yarn/tar.gz/v0.28.3/yarn-0.28.3.tar.gz