美文网首页
在spring中使用slf4j log4j2打印日志

在spring中使用slf4j log4j2打印日志

作者: rockops | 来源:发表于2017-01-19 20:58 被阅读510次

1, pom.xml中增加对以下包的依赖

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.14</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.3</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-api</artifactId>
    <version>2.3</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-web</artifactId>
    <version>2.3</version>
</dependency>
<!-- bridge, slf4j use log4j2 -->
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-slf4j-impl</artifactId>
    <version>2.3</version>
</dependency>
<!-- bridge, commons logging use log4j2 -->
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-jcl</artifactId>
    <version>2.3</version>
</dependency>

2, log4j2的配置文件
默认名称为log4j2.xml,放在classpath下面即可,不需要在web.xml或applicationContext.xml或spring-mvc.xml中import

3, 使用Logger

private final static Logger logger = LoggerFactory.getLogger(CurrentClass.class);

参考:

相关文章

网友评论

      本文标题:在spring中使用slf4j log4j2打印日志

      本文链接:https://www.haomeiwen.com/subject/jbaibttx.html