我想使用LevelChangePropagator作为logback contextListener,如logback手册中所述.但是在我的项目中,使用groovy配置了logback,官方文档中没有关于在groovy中配置contextListener的内容.Logback提供了一种将xml配置转换为groovy配置的工具.我尝试过,但它只是跳过contextListener部分.
我在logback邮件列表中找到了我的问题的答案,但解决方案对我来说似乎并不适用.
编辑:
我在logback JIRA中创建了一个关于缺少文档的问题:http://jira.qos.ch/browse/LOGBACK-979.不过,也许有人知道答案吗?
将其添加到logback.groovy:
import ch.qos.logback.classic.jul.LevelChangePropagator
def lcp = new LevelChangePropagator()
lcp.context = context
lcp.resetJUL = true
context.addListener(lcp)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
375 次 |
| 最近记录: |