【发布时间】:2014-12-23 06:56:23
【问题描述】:
我正在编写的自定义附加程序有一个奇怪的问题,它不会记录traceLoggingEvents。
appender 的目的是编写 appender 的实验,以及使用其他一些技术(例如 Gradle 和 assertJ),一个自学练习,看看我是否可以改进使用 Mockito 进行捕获测试期间的日志消息。
我希望 appender 捕获所有日志级别,为此我实现了AppenderSkeleton,并在构造函数中将阈值设置为ALL。
在调试期间,它甚至不像 AppenderSkeleton.doAppend 正在被调用。
trace 与其他关卡有什么不同吗?
我尝试过使用和不使用 SLF4J 作为我的日志管理器,有趣的是 SLF4J 似乎不支持致命的。 Log4J 版本为 1.2.17。
【问题讨论】:
标签: java logging log4j appender