根据标题,您认为默认的 Java 日志框架足以满足您的需求吗?
您是否使用替代日志记录服务,例如log4j http://logging.apache.org/log4j/或者其他?如果是这样,为什么?
我想听听您对不同类型项目中的日志记录要求以及何时集成框架实际上是必要和/或有用的建议。
java.util.logging (jul) 从一开始就是不必要的。忽略它即可。
jul 本身有以下缺点:
我个人建议使用SLF4J http://slf4j.org/+Logback http://logback.qos.ch/用于所有日志记录目的的组合。这两个项目均由 LOG4J 背后的人 Ceki Gülcü 协调。
SLF4J 是 commons.logging 的一个有价值的(但非官方的,因为它不是来自同一组)继承者。它比 CL 问题更少,因为它静态解析实际使用的日志记录后端。此外,它还有比 CL 更丰富的 API。
另一方面,Logback 是 LOG4J 的(非)官方继承者。它原生实现 SLF4J,因此不会有任何包装器造成的开销。
Now如果您仍然认为我应得的,您可以对我投反对票。 ;)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)