我试过了
resolvers <<= resolvers.map { r =>
Resolver.withDefaultResolvers(r ++ Seq(
"my repository" at "http://example.com/repo"
), mavenCentral = false)
},
但是不能编译。
我甚至不确定它是如何从repo1.maven.org
下载的,因为sbt resolvers
没有列出它(曾经)。
根据sbt文档,您需要将resolvers
更改为externalResolvers
。
resolvers不包含默认解析器;只有通过构建定义添加的附加项。sbt将解析器与一些默认存储库组合在一起,形成externalResolvers。因此,要更改或删除默认解析器,您需要覆盖externalResolvers而不是resolvers。