如何使 sbt 输出详细日志信息

Dol*_*hin 3 scala sbt

我正在使用 sbt 命令编译一个 Scala 项目:

java -Dsbt.log.noformat=true -Djline.terminal=jline.UnsupportedTerminal -jar /usr/share/sbt/bin/sbt-launch.jar
Run Code Online (Sandbox Code Playgroud)

结果 windows 离开了:

[info] Loading settings from plugins.sbt ...
[info] Loading project definition from /home/hldev/hldata/backend/knowledge-system/project
[info] Updating ProjectRef(uri("file:/home/hldev/hldata/backend/knowledge-system/project/"), "knowledge-system-build")...
Run Code Online (Sandbox Code Playgroud)

一个小时,我不知道编译发生了什么,是网络失败了吗?编译太多Scala?如何让控制台记录详细状态信息,以便我知道发生了什么。我已经阅读了sbt 文档。

Mar*_*lic 9

用于运行 sbt 的启动器脚本提供以下选项:

Usage: sbt [options]

  -h | -help         print this message
  -v | -verbose      this runner is chattier
  -d | -debug        set sbt log level to debug
...
Run Code Online (Sandbox Code Playgroud)

所以你可以尝试运行

sbt -verbose -debug
Run Code Online (Sandbox Code Playgroud)

以获取更多信息。