我知道斯卡拉擺動庫中存在的Scala 2.8:斯卡拉SBT:Scala編譯器版本
[info] Building project chart 1.0 against Scala 2.8.1
[info] using sbt.DefaultProject with sbt 0.7.4 and Scala 2.7.7
那麼怎麼來的,我得到這個錯誤:
是因爲SBT是使用錯誤版本的Scala(即2.7.7)?如果是這樣,我如何配置它以使用正確的版本?
編輯:從外殼sbt reload update
:回答
繼Dylan Lacey's answer,我做了以下文件sbt/project/build/chart.scala
:
import sbt._
class SamplesProject(info: ProjectInfo) extends DefaultProject(info)
{
val scalaSwing = "org.scala-lang" % "scala-swing" % "2.8.1"
}
然後我就跑。
現在事情編譯!
斯卡拉擺不上的Scala 2.8引入的。有一些改進,但在早期版本中可用。 – 2011-02-25 18:21:23
Scala版本在project/build.properties中配置。乾杯! – Janx 2011-02-25 04:12:23