Sbt 如何克服;有1个特征警告;重新运行时使用-功能了解详细信息”;

Sbt 如何克服;有1个特征警告;重新运行时使用-功能了解详细信息”;,sbt,playframework-2.1,scala-ide,Sbt,Playframework 2.1,Scala Ide,我是Scala、Scala IDE和Play 2.1的新手,正在学习教程。今天我注意到,由“todolist”教程发出的Eclipse项目出现在Scala IDE中,并带有一个警告,我不理解,希望看到它消失 这个答案表明我只需要添加 scalacOptions ++= Seq(... "-feature") …到我的sbt构建定义文件,我认为它是Play 2.1项目的project/build.scala。但是,试图把它放在那里 import sbt._ import Keys._ impor

我是Scala、Scala IDE和Play 2.1的新手,正在学习教程。今天我注意到,由“todolist”教程发出的Eclipse项目出现在Scala IDE中,并带有一个警告,我不理解,希望看到它消失

这个答案表明我只需要添加

scalacOptions ++= Seq(... "-feature")
…到我的sbt构建定义文件,我认为它是Play 2.1项目的project/build.scala。但是,试图把它放在那里

import sbt._
import Keys._
import play.Project._

object ApplicationBuild extends Build {

  val appName         = "todolist"
  val appVersion      = "1.0-SNAPSHOT"

  val appDependencies = Seq(
    // Add your project dependencies here,
    jdbc,
    anorm
  )

  val main = play.Project(appName, appVersion, appDependencies).settings(
    // Add your own project settings here
    scalacOptions ++= Seq(... "-feature")
  )

}
…将导致编译错误

[info] Loading project definition from /Users/bobk/work/todolist/project
[error] /Users/bobk/work/todolist/project/Build.scala:18: illegal start of simple expression
[error]     scalacOptions ++= Seq(... "-feature")
[error]                           ^
[error] /Users/bobk/work/todolist/project/Build.scala:21: ')' expected but '}' found.
[error] }
[error] ^
[error] two errors found
[error] (compile:compile) Compilation failed
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? 

如果我想在Play 2.1中的sbt构建定义中设置ScalaOptions,我应该在哪里指定它以及如何指定它?

在不使用“…”的情况下尝试它。点代表另一个答案中的遗漏。

另一个答案不再是…我的评论同样适用于问题的代码示例块。如果您使用的是
scala>
REPL控制台,请尝试
scala>:设置-功能
源代码: