Logback控制台输出类名行号带链接的Pattern配置

再见尼罗河 2016-09-20 03:23:50
因为logback速度快,开销小,因此要把项目从log4j迁移到logback.

采用 日志格式log.pattern=%d %5p [%t] %c:%L - %m%n

发现类名不再有包路径和下划线超链接,又想实现和log4j那种格式,
查阅logback官网 可以采用 caller方式打印堆栈信息

%d{yyyy-MM-dd HH:mm:ss,SSS} %5p [%t] %caller{1} - %m%n
日志如下:


采用replace美化后的日志:
%d{yyyy-MM-dd HH:mm:ss,SSS} %5p [%t] %replace(%caller{1}){'\t|Caller.{1}0|\r\n', ''} - %m%n


实现了比较美观的超链接日志。
...全文
936 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
再见尼罗河 2016-09-26
  • 打赏
  • 举报
回复
自己顶自己顶

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧