如何在Play Framework中进行详细编译?

Kir*_*Ape 7 java scala sbt playframework playframework-2.0

在Play框架2.0.8中使用Java可以进行详细的编译吗?

目前我只看到:

[info]编译131个Scala源和10个Java源代码到......

我正在尝试确定更改控制器时为什么会重新编译这么多文件的原因.

提前致谢

Mic*_*jac 8

Play包装sbt,因此您可以set logLevel in compile := Level.Debug在播放控制台中使用sbt命令来设置日志记录级别.来源:配置和使用日志记录

更改控制器可能会触发路由编译器,这需要重新编译反向路由,然后也可能使用这些反向路由.我不确定细节,但我几乎可以保证路由编译器与大多数批量重新编译有关.

  • 我相信正确的命令实际上是`logLevel in compile := Level.Debug`。“set”这个词不是必需的,实际上会导致 0.13.9 sbt 中的错误。 (2认同)
  • @mttdbrd你可以在sbt控制台中使用`set`.我认为你的意思是你在build.sbt中不需要它吗? (2认同)