2012-06-17 115 views
5

当使用java.util.logging中,对于一个特定的类(即一个孩子记录器与类的名称)的日志级别可以在logging.properties配置文件为这样:如何在GWT日志记录中配置类特定的日志级别?

com.foobar.MyClass.level = FINE 

我使用类名在MyClass中创建子记录器,如下所示:

private static Logger log = Logger.getLogger(MyClass.class.getName()); 

父记录器的日志级别设置为SEVERE。这会导致仅记录MyClass的FINE级别日志记录,其他地方发生严重级别日志记录。

在Google Web Toolkit gwt.xml文件中有类似的方法吗?

回答

5

不幸的是,没有。 GWT日志记录支持是有限的,因为您只能在模块级别设置日志级别。我希望能够更好地控制未来版本的日志记录,但是AFAIK没有任何认真的计划来扩展这种支持。

+0

谢谢。我认为可能是这种情况,但总是喜欢在无知和错误方面犯错。还是一个很棒的框架。 – CBass

+0

@CBass此答案是否符合您的需求?如果是这样,请通过[接受它作为正确答案](http://stackoverflow.com/faq#howtoask)表明。 –