W jaki sposób sbt wybiera, której wersji Scali użyć?

Mam wiele projektów w mojej wersji sbt. Próbuję uaktualnić do Scala 2.10 z wersji 2.9.1, więc w moim pliku build.sbt umieściłem

scalaVersion := "2.10.0"

Wydawało się to działać, ponieważ w moim projekcie najwyższego poziomu w sbt otrzymuję:

> scala-version
[info] 2.10.0  

Jednak kiedy przełączam się na jeden z innych projektów:

> project web-client
[info] Set current project to web-client (in build file:/C:/Users/...
[web-client] $ scala-version
[info] 2.9.1  

Widzisz, że wersja zmieniła się z powrotem na 2.9.1! Jak wymusić użycie tej samej wersji Scala we wszystkich moich projektach?

questionAnswers(2)

yourAnswerToTheQuestion