如何为SBT制作-Dsbt.override.build.repos = true全局?

时间:2015-04-21 18:10:13

标签: scala sbt

我想覆盖所有repos,即使是在我的build.sbt文件中无意中引入的那些,所以我们可以指向我们的代理并为所有团队提供一个共同的二进制库。选项

$ sbt -Dsbt.override.build.repos=true

完成这项工作,但我想将这个选项永久化。我一直在关注http://www.scala-sbt.org/release/docs/Global-Settings.html,但我不知道如何将该选项转换为他们提到的global.sbt文件。

您将如何全局配置该选项?

2 个答案:

答案 0 :(得分:3)

-Dsbt.override.build.repos=true添加到SBT_OPTS环境变量

答案 1 :(得分:0)

在Windows上运行时,可以在 / bin下的sbtconfig.txt文件中定义它:

-Dsbt.override.build.repos=true

如果尚未创建此文件,则可以创建