Я вижу вашу озабоченность тем, что SBT все еще использует внутреннюю версию 2.7.7, но это не имеет значения, поскольку SBT загружает эту версию самостоятельно. Вам не нужно устанавливать 2.7.7 или что-то еще, просто забудьте об этом и представьте, что ваша среда - это чистый Scala 2.8.
Файл конфигурации, который содержит настройку версии SBT: project/build.properties
. Контент выглядит так:
project.organization=com.ab.web
project.name=cool_proj
sbt.version=0.7.4
project.version=1.0
build.scala.versions=2.8.0
project.initialize=false
Если вы хотите перейти к следующей версии SBT, просто измените 0.7.4
на эту версию, и SBT обновится. В конце концов SBT будет использовать какую-то другую версию Scala для внутреннего использования, но это не будет иметь значения для пользователя.