logging 配置说明
Java 项目中经常会用到 logging 包来记录日志,下面记录常见的配置说明。
配置通常放在 boostrap.yml 或 application.yml 这些配置文件中。
1 #日志配置 2 logging: 3 pattern: 4 # console: "%msg%n" 5 # console: "%d{yyyy-MM-dd HH:mm:ss} - %msg%n" 6 # console: "%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n" 7 # console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}.%M() %L - %msg%n" 8 console: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36}-%M %L - %msg%n"
打印日期和时间
d{yyyy-MM-dd HH:mm:ss.SSS}
打印日期和时间,格式为:2023-12-16 10:54:59.354
打印所在线程
[%t]
格式为:[main]
打印日志级别
%-5level
格式为:INFO或WARN或ERROR
打印包路径和类名
打印方法名
%M
格式为:initialize
打印行号
%L
日志消息
%msg
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)