随笔分类 - Log4j
摘要:【参考文章】: Log4j2中RollingFile的文件滚动更新机制 ##1. 配置文件示例 <?xml version="1.0" encoding="UTF-8"?> <!-- ALL < TRACE< DEBUG < INFO < WARN < ERROR < FATAL < OFF -->
阅读全文
摘要:1. 解决方案 异步logger,还需要在pom.xml中添加disruptor的依赖; includeLocation结合异步logger使用,当其设置为true时,才会显示具体的行号,以及日志所在的类名; 如果设置为false,哪怕<Pattern>设置了输出行号也不会显示出来; 2. pom配
阅读全文
摘要:【传送门】:log4j官网配置文件详解 1. 排除 spring boot 自带的 spring-boot-starter-logging 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b
阅读全文
摘要:1. 问题描述 项目之前的 log4j2 配置没问题,把 pom 文件中的 spring-boot-starter-web 依赖删除后,然后启动项目就报错找不到 log4j2.yml 文件。 之前引用的 log4j2 依赖pom如下: 2. 解决方案 后来参照这位仁兄的文章就解决了,不明觉厉。 lo
阅读全文
摘要:###1. pom 添加jackjson相关依赖前, 先看下当前的pom中是否有其他依赖已经引入了jackjson 如果没有, 直接手动引入jackjson的依赖,保持版本一致 如果已经引入了一部分或者全部, 则调整依赖版本一致 <dependency> <groupId>org.springfra
阅读全文
摘要:【传送门】:log4j官网配置文件详解 【参考文章】:Log4j2 类名与行名不显示问题 【参考文章】:Log4j2中RollingFile的文件滚动更新机制 【参考文章】:Log4j2源码解读——删除过期文件 1. log4j2.xml配置详解 官方文档讲的很清楚,有不清楚的地方可以去查阅官方文档
阅读全文