由于SBT 1.3.0,Coursier是默认的解析器引擎,因此我们从依赖项中删除了Coursier SBT插件。
在Coursier插件时代,即使在开发过程中使用COURSIER_TTL="5 min"
时,我们也使用SNAPSHOT
控制应多久自动获取一次sbt ~test:compile
版本。
COURSIER_TTL
在1.3.8中无效。还有其他方法可以设置SBT以经常检查新的SNAPSHOT
版本吗?
尝试在forceUpdatePeriod
中设置forceUpdatePeriod
持续时间
build.sbt
哪个控件
forceUpdatePeriod := Some(5 minutes)
因为根据运行Duration after which to force a full update to occur
的docs应该解决了快照的问题
明确运行更新。这通常可以解决与日期快照或本地发布的工件。