10

我的 project/build.scala 文件中似乎有警告(不在我的SCALA 项目中)。如何配置 SBT 以使用该-deprecation标志运行。

// Does not help so do not suggest it!
scalacOptions ++= Seq("-unchecked", "-deprecation")

我知道 SBT 有sbt.boot.properties文件,但不知道标志是否应该进入那里。如果它是一个例子会很好。提前谢谢。

顺便提一句

我将 SBT 启动器用于 0.12.2,并且 SBT 0.12.2 和 0.11.3 都存在问题。我在 Ubuntu 上,以防万一。

4

1 回答 1

12

只需将scalacOptions设置放入project/build.sbt. 您的项目和构建定义的设置放在不同的文件中,因为它们必须在使用之前进行编译,并且由于您想要更改编译器设置,因此无法在同一个文件中处理。

编辑:只是为了防止混淆./build.sbtproject/build.scalaproject/build.sbt是不同的。在第一个中,您可以放置​​项目的正常设置,在后两个中(从不一起使用),您可以放置​​影响项目文件编译的设置。

于 2013-03-18T16:51:15.357 回答