阅读 43

从0开始用kotlin做CRM之邮件系统--2.4配置日志log4j2

1.添加log4j2依赖,排除自带依赖(否则会报multiple SLF4J bindings 异常)

  <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-log4j2</artifactId>
            <version>2.1.8.RELEASE</version>

        </dependency>
复制代码
 <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-logging</artifactId>
                </exclusion>
            </exclusions>
复制代码

exclusions配置要根据项目引用情况来,可以看依赖树。如果有依赖starter-logging的就加上 然后再配置

   logging:
     config:
        classpath:
复制代码

通过classpath,可以使用相对路径,否则打包后,部署到服务器上时,可能会提示找不到log4j的配置
然后添加log4j的配置,配置每天生成一个目录,每个目录下生成各级别的日志文件

关注下面的标签,发现更多相似文章
评论