本地 Scala
要使用本地构建的 Scala 版本,请定义 scalaHome
设置,其类型为 Option[File]
。此 Scala 版本将仅用于构建,而不会用于 sbt,sbt 将继续使用它编译时使用的版本。
示例
scalaHome := Some(file("/path/to/scala"))
使用本地 Scala 版本将覆盖 scalaVersion
设置,并且无法与 交叉构建 一起使用。
sbt 会重用本地 Scala 版本的类加载器。如果您重新编译本地 Scala 版本并且正在以交互方式使用 sbt,请运行
> reload
以使用新的编译结果。