加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

sbt – 如何克服“有1个功能警告;重新运行-features以获取详细信

发布时间:2020-12-16 10:02:59 所属栏目:安全 来源:网络整理
导读:我是 Scala,Scala-IDE和Play 2.1的新手,正在研究教程.今天我注意到“todolist”教程发出的 Eclipse Project在Scala-IDE中出现了一个我不理解的警告,并希望看到它消失. 这个答案How to get more information about ‘feature’ flag warning?表明我只需要添加
我是 Scala,Scala-IDE和Play 2.1的新手,正在研究教程.今天我注意到“todolist”教程发出的 Eclipse Project在Scala-IDE中出现了一个我不理解的警告,并希望看到它消失.

这个答案How to get more information about ‘feature’ flag warning?表明我只需要添加……

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构建定义中设置scalacOptions,我在哪里指定它以及如何?

解决方法

尝试没有“……”.这些点代表了另一个答案中的遗漏.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读