【发布时间】:2017-07-04 19:43:18
【问题描述】:
我参与过各种 SBT 项目,但并非所有项目都共享相同的存储库/解析器。我希望能够将存储库配置存储在每个项目中,这样我也可以构建其他人的项目,而不会覆盖默认(或他们的)存储库和 sbt 配置。
使用~/.sbt/repositories 不是一个选项,因为这是每个用户而不是每个项目的选项。我尝试将参数传递给 sbt 并且有效;例如sbt compile -Dsbt.boot.properties=build/sbt.boot.properties。但是,这需要人们记住这个标志并每次都输入它/给它起别名。
有没有办法让 sbt 从其当前目录读取配置或类似上述的标志?谢谢!
【问题讨论】: