尝试学习如何使用sbt并坚持下去:当我第一次安装sbt并运行它时,它会尝试将scala 2.9.x下载到我家中的某个目录中。我在其他地方安装了scala 2.10.2,那么如何告诉sbt使用scala发行版呢?
UPD。:解决方案(这是在构建项目时使用的sbt的分发,但sbt无论如何都会下载它本身所需的scala分发):
***@***:~|⇒ cat .sbt/global.sbt
scalaVersion := "2.10.2"
scalaHome := Some(file("/usr/share/scala"))
答案 0 :(得分:2)
您可以将发行版的.jars复制到〜/ .ivy2 / cache。但这完全没有使用sbt。如果你想使用scala 2.10.2,只需输入
scalaVersion := "2.10.2"
进入你的build.sbt,它会为你下载这个版本。然后,如果你想在它出现时更新到2.11,你所要做的就是在build.sbt中更改一行。