commons-logging config:使用SimpleLog&设置调试级别

时间:2009-09-02 11:08:35

标签: java configuration logging

我有一个公共日志配置问题。

我希望它使用SimpleLog(而不是java.util.logging)并使用level> = debug(而不是info)记录所有消息。

1 个答案:

答案 0 :(得分:11)

根据commons-logging docs,您应该能够通过在类路径的根目录中放置SimpleLog文件并使用以下条目显式配置它以使用commons-logging.properties

org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog

然后,您可以configure SimpleLog itself在类路径根目录中放置simplelog.properties文件,其中包含以下内容:

org.apache.commons.logging.simplelog.defaultlog=debug

但是,我建议不要这样做。 java.util.logging是令人讨厌的,但它比SimpleLog好,而且log4j比所有这些都好。