作者:ytm5295526049760 | 来源:互联网 | 2023-08-29 20:30
我有一个与maven一起运行的GWT应用程序:
mvn gwt:run
但是,所有GWT.log日志都没有显示出什么问题?
解决方法:
要使日志记录正常工作,您需要具备以下条件:
记录模块继承在模块xml文件中:
记录level设置和handlers配置:
根据您要实现的目标,您可能需要与此处理器配置不同的处理程序配置,有关详细信息,请查看offical doc on that matter.
请注意,我设置的级别是FINE,这将确保任何处理程序都不会忽略您记录的大部分内容,因为FINE是最低级别之一.默认情况下,记录器配置为仅处理SEVERE级别日志,这通常会忽略其余日期,SEVERE是最高级别.
接下来,您需要确保用于记录的级别包含在XML模块文件中设置的LEVEL.例如,如果你使用……
static final Logger logger= Logger.getLogger(MyClass.class.getName());
logger.fine("--MESSAGE--");
// or
logger.log(Level.FINE, "--MESSAGE--");
…对于您在日志中显示的此消息,级别必须设置为FINE或以下任何其他级别,如果您选择高于FINE的任何级别,则将忽略所有这些消息.
希望这可以帮助…