我认为现在我已经知道如何通过Nexus强制下载项目依赖项了。(我是通过将externalResolvers
显式设置为只有一个值的Seq
来实现的:
override lazy val settings = super.settings ++ Seq(
externalResolvers := Seq("Nexus repository" at "http://.../nexus/content/groups/public/")
)
然而,如果我删除我的Ivy缓存,SBT仍然访问一些公共仓库来获取插件。理想情况下,我希望这也通过Nexus进行,以确保我们不依赖于那些永远存在的仓库。(事实并非如此。) 有任何线索吗? (我的SBT版本是0.11.2)