我目前与Maven和一些Repos一起工作。当我通过Travis CI构建我的项目时,我在回购上得到了503个错误。
[ERROR] Failed to execute goal on project RadioBots: Could not resolve dependencies for project RadioBots:RadioBots:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at com.sedmelluq:lavaplayer:jar:1.3.48: Failed to read artifact descriptor for com.sedmelluq:lavaplayer:jar:1.3.48: Could not transfer artifact com.sedmelluq:lavaplayer:pom:1.3.48 from/to sonatype-apache (https://repository.apache.org/content/repositories/releases/): Transfer failed for https://repository.apache.org/content/repositories/releases/com/sedmelluq/lavaplayer/1.3.48/lavaplayer-1.3.48.pom 503 Service Unavailable -> [Help 1]网站上写着“服务不可用”。的正常运行时间站点也被标记为红色。
是否有其他服务器可供我使用?备份服务器和克隆机?如果有类似的情况,我如何将我的项目绑定到此服务器?在pom.xml中有办法做到这一点吗?
发布于 2020-05-21 21:52:08
还有其他各种可能包含依赖项的存储库,例如JCenter。请参阅使用镜像存储库,并希望您的依赖项在某个地方得到了镜像。
为了防止远程存储库被关闭或更糟,从远程存储库中删除依赖项通常会在本地缓存它们。这可以通过几种方式来实现,例如托管您自己的代理存储库(例如,通过使用艺术,艺术)或缓存CI上的构建依赖关系(例如,请参阅Travis CI文档)。
https://stackoverflow.com/questions/61944178
复制相似问题