Как sbt выбирает, какую версию Scala использовать?

У меня есть несколько проектов в моей сборке sbt. Я пытаюсь перейти на Scala 2.10 с версии 2.9.1, поэтому в свой файл build.sbt я положил

scalaVersion := "2.10.0"

Кажется, это работает, потому что в моем проекте верхнего уровня в sbt я получаю:

> scala-version
[info] 2.10.0  

Однако, когда я переключаюсь на один из других проектов:

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

Вы видите, что версия теперь изменилась обратно на 2.9.1! Как заставить одну и ту же версию Scala использовать во всех моих проектах?

Ответы на вопрос(2)

Ваш ответ на вопрос