maven snapshot accelerator:使用Maven快照时系统可以加快依赖关系解析的速度#hubspot open source 源码

attractive_92061 10 0 ZIP 2021-02-06 06:02:54

Maven快照加速器 背景 通常,使用Maven进行构建时,它至少需要两次往返远程存储库才能解决每个快照依赖关系,一次往返要获取maven-metadata.xml ,一次往返要获取maven-metadata.xml.sha1 (这是假定的always为更新策略)。 对于具有数百个快照相关性的应用程序,此延迟开始变得明显。 而且,如果远程存储库的延迟很高(例如,如果这些往返行程是跨大西洋的),则延迟将变得完全无法使用。 在CI用例中,我们的存储库管理器和CI服务器之间的等待时间足够短,以至于我们只是忽略了这个问题。 对于本地开发,我们要么以脱机模式构建,要么在更新策略中设置一个非常长的间隔

用户评论
请输入评论内容
评分:
暂无评论