我有一个用 sbt 0.11 构建的项目。我正在尝试使用 Scala Swing 创建一个简单的 UI,所以首先是在我的 build.sbt 中添加对 scala-swing 的依赖:
libraryDependencies += "org.scala-lang" % "scala-swing" % "2.9.1-1"
但我定义了一个 SettingKey scalaVersion:
scalaVersion := "2.9.1-1"
我如何引用该属性?如果我尝试像这样使用它
libraryDependencies += "org.scala-lang" % "scala-swing" % scalaVersion
编译器抱怨它在预期字符串时找到了 sbt.SettingKey[String]。SettingKey 上有方法get(...)
和方法,evaluate(...)
但它们需要传入一些 Setting[Scope] 参数。
仅引用此属性的最简单方法是什么?