gwt-log配置

时间:2013-06-20 15:07:24

标签: java gwt logging

我刚刚阅读了gwt-log Getting Started guide并发现它非常有用,但我对Loggers有几个问题:

  1. SystemLogger将输出发送到System.err和System.out - 在浏览器内运行的客户端Web应用程序的上下文中,此输出最终会在哪里发送?浏览器日志?
  2. RemoteLogger是否依赖于JUL或log4j?我有一个本土的slf4j绑定,我喜欢用于所有的Java后端,并且想使用它,但不确定RemoteLogger是否与它不兼容?
  3. 是否可以让RemoteLogger命中我自己的LoggingServiceServlet,然后可以将HttpServletRequest中的日志消息转换为与我的自定义slf4j绑定兼容的日志语句?如果是这样,这个配置会是什么样的?
  4. 提前致谢!

1 个答案:

答案 0 :(得分:0)

在此link中,您有关于GWT日志记录框架的最新文档

您的问题的答案:

#1是的,它在客户端工作,但仅在DevMode中运行应用程序时(不在生产​​模式或超级模式下)。如果从命令行运行dev-mode,请在DevMode窗口或终端输出中查找日志行。

#2这取决于java.util.logging,你可以改变它(见#3)

#3是的,您可以更改扩展RemoteLoggingServiceImpl并覆盖logOnServer(LogRecord lr)方法的日志记录框架。