Sbt 如何设置默认的Scala版本?

Sbt 如何设置默认的Scala版本?,sbt,version,Sbt,Version,一种方法是将系统PATH设置为适当的scala/bin变量,以便scala解释器工作。我在问有关sbt的问题 据我所知,它将Scala版本设置为它的构建版本。也就是说,我已经安装了scala 2.11,但是当我运行sbt->console时,我看到scala 2.10已经启动。我知道我可以使用更改此版本。但是,这仅适用于当前项目。如何将其设置为默认选项或不设置为默认选项?您可以编辑sbtopts文件,该文件应位于sbt安装目录的conf目录中。(这取决于平台) #Scala版本(默认:最新版本)

一种方法是将系统
PATH
设置为适当的
scala/bin
变量,以便scala解释器工作。我在问有关sbt的问题


据我所知,它将Scala版本设置为它的构建版本。也就是说,我已经安装了scala 2.11,但是当我运行
sbt
->
console
时,我看到scala 2.10已经启动。我知道我可以使用更改此版本。但是,这仅适用于当前项目。如何将其设置为默认选项或不设置为默认选项?

您可以编辑
sbtopts
文件,该文件应位于sbt安装目录的
conf
目录中。(这取决于平台)

#Scala版本(默认:最新版本)
#
-斯卡拉之家酒店
此选项通常是未注释的,但默认值似乎不是您案例中的最新版本


scalaVersion:=“2.11.8
的规范仅与指定的项目相关,没有全局设置。

您可以编辑
sbtopts
文件,该文件应位于sbt安装目录的
conf
目录中。(这取决于平台)

#Scala版本(默认:最新版本)
#
-斯卡拉之家酒店
此选项通常是未注释的,但默认值似乎不是您案例中的最新版本

scalaraversion:=“2.11.8
的规范仅与指定的项目相关,且无全局设置

# Scala version (default: latest release)
#
-scala-home <path>