我有一个公共日志配置问题。
我希望它使用SimpleLog(而不是java.util.logging)并使用level> = debug(而不是info)记录所有消息。
答案 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比所有这些都好。