我有一个公共(public)记录配置问题。
我希望它使用SimpleLog(而不是java.util.logging)并以> = debug级别(而不是info)记录所有消息。
最佳答案
根据commons-logging docs,您应该能够通过将SimpleLog
文件放置在类路径的根目录中,并使用以下条目来将其明确配置为使用commons-logging.properties
:
org.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog
然后,您可以通过将
simplelog.properties
文件放在包含以下内容的类路径根目录中来添加configure SimpleLog itself:org.apache.commons.logging.simplelog.defaultlog=debug
但是,我建议不要这样做。
java.util.logging
很讨厌,但是它比SimpleLog
更好,而log4j也比所有它们都更好。