Ответ 1
xsbt (0.10+, включая последние 0.13.7)
Измените scalaVersion
в build.sbt
на любую версию Scala, которую должен использовать ваш проект - см. . определение сборки sbt.
scalaVersion := "2.10.1"
SBT:
Как упоминалось в RunningSBT, вы можете:
Вы можете временно переключиться на другую версию Scala с помощью
++<version>
.
Эта версия не должна быть указана в свойствеbuild.scala.versions
, но она должна быть в репозитории или быть local Scala версию, которую вы определили.
Но страница CrossBuild больше подходит для того, что вы хотите, так как она показывает в действии, как изменить свойство build.scala.versions
.
Итак, вы должны иметь возможность
set build.scala.versions 2.7.7
reload
set build.scala.versions 2.8.0.RC2
reload
и каждый раз запускать компиляцию с другой версией Scala.