如何设置sbt本身要使用的Scala版本?

如何设置sbt本身要使用的Scala版本?,scala,sbt,Scala,Sbt,sbt用于运行的Scala版本是否重要?可以改变吗 p、 我不是要更改构建项目所依据的Scala版本。关于当前版本,请查看for sbt,有几个更新提到了Scala的新版本,其中最新版本是: Scala版本升级到2.10.5。[……] 至于更改它,我认为这是不可能的,除非您想自己从源代码构建它(以及您正在使用的任何插件) 这真的重要吗?不是真的!您的项目本身将使用您指定的任何版本的scala。我认为这可能有两种方法很重要——如果您想在您的项目中为我们编写一个依赖于较新scala版本的功能的自定义

sbt用于运行的Scala版本是否重要?可以改变吗


p、 我不是要更改构建项目所依据的Scala版本。

关于当前版本,请查看for sbt,有几个更新提到了Scala的新版本,其中最新版本是:

Scala版本升级到2.10.5。[……]

至于更改它,我认为这是不可能的,除非您想自己从源代码构建它(以及您正在使用的任何插件)


这真的重要吗?不是真的!您的项目本身将使用您指定的任何版本的scala。我认为这可能有两种方法很重要——如果您想在您的项目中为我们编写一个依赖于较新scala版本的功能的自定义sbt插件,或者如果您想在构建文件中使用其中一个功能(这只是scala脚本)。但是,我真的无法想象,对于一个使用2.10.x功能无法完成的构建,您需要做些什么。

关于当前版本,看看for sbt,有几个更新提到了scala的新版本,其中最新的是:

Scala版本升级到2.10.5。[……]

至于更改它,我认为这是不可能的,除非您想自己从源代码构建它(以及您正在使用的任何插件)


这真的重要吗?不是真的!您的项目本身将使用您指定的任何版本的scala。我认为这可能有两种方法很重要——如果您想在您的项目中为我们编写一个依赖于较新scala版本的功能的自定义sbt插件,或者如果您想在构建文件中使用其中一个功能(这只是scala脚本)。然而,我真的无法想象对于一个使用2.10.x功能无法完成的构建,您需要做什么。

构建文件是使用sbt版本的Scala编译的。sbt 0.13.9(我写这篇文章时的最新版本)使用Scala 2.10.5。@SethTisue你是对的-出于某种原因,我最终选择了,它的行为就像0.13.2是最新版本一样,即使我在顶部选择了“最新版本”。不能说我对网站设计印象深刻……构建文件是使用sbt版本的Scala编译的。sbt 0.13.9(我写这篇文章时的最新版本)使用Scala 2.10.5。@SethTisue你是对的-出于某种原因,我最终选择了,它的行为就像0.13.2是最新版本一样,即使我在顶部选择了“最新版本”。不能说我对网站设计印象深刻。。。