我希望将播放应用程序的所有输出存储在日志文件中。 要将信息打印到控制台,我使用 System.out.println() 命令; 请给我一些如何配置播放的提示。
现在 play 只存储这样的东西:
2014-01-23 15:15:53,134 - [INFO] - from play in main
database [default] connected at jdbc:h2:/baza.sql
2014-01-23 15:15:54,591 - [INFO] - from play in main
Application started (Prod)
任何帮助将不胜感激。 谢谢!
最佳答案
使用 scala 的应用程序级日志记录:
import play.api.Logger._
logger.info("Hooray! I am logging things")
使用 java 的应用程序级日志记录:
import play.Logger;
Logger.info("Hooray! I am logging things in java")
此外,Play 使用 logback作为它的日志引擎。因此,就日志记录配置而言,您可以使用 logback 的全部功能。看看优秀的Play docs关于这个问题。
关于file - 播放框架将整个控制台输出存储到日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21330853/