どうすればsbtプロジェクトのScala=バージョンを変更できますか?
SBTにシステムのScala=バージョンが正しいかどうかを確認し、正しくない場合はダウンロードします。
build.sbt
のscalaVersion
を任意のScalaプロジェクトで使用する必要があるバージョン- 。sbtビルド定義 を参照)に変更します。
scalaVersion := "2.10.1"
RunningSBT で述べたように、次のことができます。
++<version>
を使用して、一時的にScalaの別のバージョンに切り替えることができます。
このバージョンはbuild.scala.versions
プロパティにリストする必要はありませんが、リポジトリにあるか、または定義した ローカルScala バージョンである必要があります。
しかし CrossBuildページ は、build.scala.versions
プロパティを変更する方法を実際に示しているので、あなたが望むものにより適しています。
だからあなたはできるはずです
set build.scala.versions 2.7.7
reload
set build.scala.versions 2.8.0.RC2
reload
そして毎回異なるScalaバージョンでコンパイルをトリガーします。