一种方法是将系统PATH
设置为适当的scala/bin
变量,以便scala解释器可以正常工作。我问的是sbt
。
据我了解,它将Scala版本设置为它所构建的版本。也就是说,我已经安装了scala 2.11但是,当我运行sbt
时 - > console
,我看到scala 2.10已经启动了。我知道我可以使用scalaVersion := "2.11.8"
更改此版本。但是,这仅适用于当前项目。如何将其设为默认选项或不应该?
答案 0 :(得分:0)
您可以编辑sbtopts
文件,该文件应位于sbt安装目录的conf
目录中。 (这取决于平台)
# Scala version (default: latest release)
#
-scala-home <path>
此选项通常是未注释的,但默认情况下似乎不是您的最新版本。
scalaVersion := "2.11.8
的规范仅与指定它的项目无关,也没有全局设置。