美文网首页
在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