scala – 如何在sbt中的’package’期间禁用依赖项解析
发布时间:2020-12-16 18:30:08 所属栏目:安全 来源:网络整理
导读:我们有多个子项目和复杂的相互依赖项目.子项目共享类似的外部依赖项集( Spring,Apache等). 即使在脱机模式下,依赖项解析(可能是因为冗余依赖性检查)也需要花费大量时间. 怎么解决这个?如何在打包期间禁用更新和重新解析外部依赖项. 版本:0.12.1 解决方法 s
我们有多个子项目和复杂的相互依赖项目.子项目共享类似的外部依赖项集(
Spring,Apache等).
即使在脱机模式下,依赖项解析(可能是因为冗余依赖性检查)也需要花费大量时间. 怎么解决这个?如何在打包期间禁用更新和重新解析外部依赖项. 版本:0.12.1 解决方法
skip in update:= true将阻止更新执行任何工作.它使用先前更新的结果.
请注意,这意味着必须已经(可能是间接)运行更新,因为自上次运行以来最后一次清理,依赖关系配置的更改将被忽略,并且缓存仍必须包含先前更新的jar. 直接运行更新将覆盖跳过设置并导致更新正常运行. 最后,类似的依赖关系集并不一定意味着依赖关系解析会更快.它只意味着每个依赖项不应该多次执行网络访问,下载和元数据解析. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |