使用-deprecation运行SBT

时间:2013-03-18 15:20:14

标签: scala sbt

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

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

我知道SBT有sbt.boot.properties个文件,但无法弄清楚该标志是否应该进入。如果这是一个例子会很好。 Thx提前。

顺便说一句

我使用SBT发射器为0.12.2并且SBT 0.12.2和0.11.3都有问题。如果重要的话,我会使用Ubuntu。

1 个答案:

答案 0 :(得分:12)

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

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