假设我有两个Java类:foo.ClassA
和bar.ClassB
。为了打印(根)异常堆栈跟踪,我需要仅打印foo
包的框架。我的问题是如何配置Logback来实现这一点。
我知道该功能已经在Logback中实现,我需要使用evaluator
。但我无法弄清楚。我尝试了这里描述的示例,但没有成功(不足为奇)。
是否有人可以给出过滤堆栈跟踪框架的确切配置?
<configuration>
<evaluator name="FILTER">
<expression>¿what should I put here?</expression>
</evaluator>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%thread] %-5level - %msg%n%rEx{full, FILTER}</pattern>
</encoder>
</appender>
<root level="DEBUG">
<appender-ref ref="STDOUT" />
</root>
</configuration>