为什么0.13.6默认下载Scala 2.10.4?

Joa*_*oan 5 sbt

为什么SBT 0.13.6默认下载Scala 2.10.4?
即使在C:\Program Files (x86)\sbt\conf\sbtopts它写的Scala version (default: latest release)似乎不是真的.

C:\Users\Joan>sbt scala-version
Getting org.fusesource.jansi jansi 1.11 ...
:: retrieving :: org.scala-sbt#boot-jansi
        confs: [default]
        1 artifacts copied, 0 already retrieved (111kB/15ms)
Getting org.scala-sbt sbt 0.13.6 ...
:: retrieving :: org.scala-sbt#boot-app
        confs: [default]
        44 artifacts copied, 0 already retrieved (13750kB/563ms)
Getting Scala 2.10.4 (for sbt)...
:: retrieving :: org.scala-sbt#boot-scala
        confs: [default]
        5 artifacts copied, 0 already retrieved (24459kB/375ms)
[info] Set current project to joan (in build file:/C:/Users/Joan/)
[info] 2.10.4
Run Code Online (Sandbox Code Playgroud)

干杯

Gab*_*lla 5

因为它sbt是基于scala 2.10.4构建的,因此您可以在此轻松验证.

在您自己的项目中,只需指定您以与sbt相同的方式使用的scala版本,即提供scalaVersion构建设置.

一般来说,不依赖于默认值是一个好主意.