file - 播放框架将整个控制台输出存储到日志文件

标签 file logging console playframework-2.2

我希望将播放应用程序的所有输出存储在日志文件中。 要将信息打印到控制台,我使用 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/

相关文章:

json - 使用fluentd进行docker日志记录时如何获取容器和图像名称?

python logging root logger 不显示信息,即使我将级别设置为 INFO

backup - rsync 日志中的 f++++++++++ 是什么意思?

佩尔。我不能在文件上写。该文件保持为空

php - 使用 PHPmailer 将表单附件另存为 .tmp 文件

c - fork() - 父进程和子进程访问多个文件

java - 按下回车键后如何使Java控制台输入消失

java - Docker Java 应用程序无法从控制台获取输入

jquery - 数据表:无法读取未定义的属性 'mData'

c - 从 C 中的映射文件中读取多个数据文件