gpt4 book ai didi

java - 为什么 SuperDevMode 只提供 LogLevel SEVERE?

转载 作者:行者123 更新时间:2023-11-29 05:10:44 25 4
gpt4 key购买 nike

我使用 GWT 2.7 并希望在我的应用程序中提供带有 Level INFO 和 WARNUNG 的日志记录。在我的 gwt.xml 文件中,我有:

<inherits name="com.google.gwt.logging.Logging"/> 
<set-property name="gwt.logging.logLevel" value="INFO"/>

它在 Dev 模式下运行完美,但在 SuperDevMode 下我只能记录日志级别 SEVERE。

为什么SuperDevMode只提供LogLevel SEVERE?

最佳答案

我刚刚检查了我的一个应用程序(它使用 GXT),然后我看到了日志消息:

enter image description here

我在我的模块描述符中使用了这一行:

 <!-- values are:  severe, warning, info, config, fine, finer, finest -->
<set-property name="gwt.logging.logLevel" value="INFO"/>
<set-property name="gwt.logging.enabled" value="TRUE" />
<!-- Write messages to browser consoles and to the jvm and dev mode -->
<!-- Note that these are the defaults, so we don’t actually need to list them -->
<set-property name="gwt.logging.consoleHandler" value="ENABLED"/>
<set-property name="gwt.logging.developmentModeHandler" value="ENABLED"/>
<set-property name="gwt.logging.systemHandler" value="ENABLED"/>
<!-- Leave RPC logging disabled, as we aren’t setting that up in this example -->
<set-property name="gwt.logging.simpleRemoteHandler" value="DISABLED"/>
<!-- Ask GXT to log all internal details -->
<set-property name="gxt.logging.enabled" value="true"/>

并将此代码添加到我的演示者中:

private static final Logger logger = logger.getLogger(ShellPresenter.class.getName());

logger.log(Level.INFO, "Starting module Hermes");

我没有花时间找出哪一个配置启用了日志记录,也没有花时间找出它是否与 GXT 相关。

还有更多信息:

groups.google.com/forum/#!topic/google-web-toolkit/BRZNt1_qEjg

关于java - 为什么 SuperDevMode 只提供 LogLevel SEVERE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28660021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com