gpt4 book ai didi

sbt - 如何在sbt中获取 "re-run with -deprecation for details"?

转载 作者:行者123 更新时间:2023-12-03 04:17:32 25 4
gpt4 key购买 nike

当我编译 Scala 代码时,通过运行 sbtcompileSBT说:

$ sbt compile
...
[warn] there were 5 deprecation warnings; re-run with -deprecation for details
...

我该怎么做? (来自 SBT 内部?)

最佳答案

sbt 外壳

在 sbt shell 中(如果您不想更改 build.sbt ):

$ sbt
> set ThisBuild/scalacOptions ++= Seq("-unchecked", "-deprecation")
> compile
> exit

由于 in ThisBuild , set还将设置应用于所有子项目。

命令行

您还可以在命令行上将上述命令作为单个命令运行。

sbt '; set ThisBuild/scalacOptions ++= Seq("-unchecked", "-deprecation") ; compile' 

诀窍是使用; (分号)分隔命令和 ' (勾选)包括所有 ; -分隔的命令作为 sbt 的单个参数。

sbt <1.x

而不是 ThisBuild/scalacOptions使用scalacOptions in ThisBuild

关于sbt - 如何在sbt中获取 "re-run with -deprecation for details"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9578521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com