首页 > 解决方案 > 从 Logger 获取日志记录路径?

问题描述

使用Logger@Slf4j 注释在 Groovy 中神奇地生成,有没有办法找出发生日志记录的实际路径?

就我而言,配置此记录器的常规方式(唯一方式?)是使用 XML 配置文件logback.xml。这包含路径。因此,获取路径的一种方法是分析这个 XML 文件。

但我突然想到,根据定义,这个 XML 文件是用来配置某个对象持有的……某处。此路径详细信息似乎无法从org.codehaus.groovy.tools.shell.util.Logger class. 我不确切知道 logback 类与这个 Logger 类的关系,但是logback 有很多类,所以它可能只是可以找到这个信息。

有人知道吗?

标签: logginggroovylogbackslf4j

解决方案


推荐阅读