Java常用的日志框架组合

Java常用的日志框架

JCL(Jakarta Commons Logging) (Apache Commons Logging 之前叫 Jakarta Commons Logging,JCL):

比较流行的日志框架,很多框架都依赖JCL

SLF4J (The Simple Logging Facade for Java) :提供新的API,初衷是配合Logback使用,但同时兼容Log4j

Log4j:较早的日志系统,可以单独使用,也可配合日志框架JCL使用

Logback:Log4j的替代产品,需要配合日志框架SLF4J使用

JUL(java.util.logging) :JDK提供的日志系统,较混乱,不常用

Apache Log4j 2:Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.(简单的说就是log4j的升级版)

具体怎么用有空再来补充。


你可能感兴趣的:(Java常用的日志框架组合)