使用 logback 尝试此操作表明您无法为整个层次结构设置级别。换句话说,您不能指定如下内容:
<logger name="com.company.app.module.**" level="ERROR"/>
Run Code Online (Sandbox Code Playgroud)
但您必须指定:
<logger name="com.company.app.module.a" level="ERROR"/>
<logger name="com.company.app.module.a.b" level="ERROR"/>
<logger name="com.company.app.module.a.b.c" level="ERROR"/>
Run Code Online (Sandbox Code Playgroud)
整个子包层次结构没有简写吗?
我建议您阅读手册并查看示例配置。您指定不带通配符的“层次结构”。例子
<logger name="com.company.app.module" level="ERROR"/>
<logger name="com.company.app.module.a" level="DEBUG"/>
<logger name="com.company.app.module.a.b" level="INFO"/>
Run Code Online (Sandbox Code Playgroud)
最具体的记录器获胜。com.company.app.module.a.b及以下的有效水平为INFO。对于com.company.app.module.a及以下DEBUG,除了 之外com.company.app.module.a.b。等等...
| 归档时间: |
|
| 查看次数: |
3892 次 |
| 最近记录: |