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