在Spring Boot 2.1.2的默认log4j2.xml
文件中,我注意到以下行:
<Property name="LOG_EXCEPTION_CONVERSION_WORD">%xwEx</Property>
我整日都在寻找%xwEx
转换模式的含义(是的,甚至是Google的第二页),但我无法弄清楚。并且未在官方文档的table of patterns中列出。
这是什么意思?
答案 0 :(得分:1)
非常感谢Christoph为answer on GitHub:
如果我没记错的话,这是一个针对log4j2的Spring-Boot专用转换器插件。参见ExtendedWhitespaceThrowablePatternConverter:
@Plugin(name = "ExtendedWhitespaceThrowablePatternConverter", category = PatternConverter.CATEGORY) @ConverterKeys({ "xwEx", "xwThrowable", "xwException" }) public final class ExtendedWhitespaceThrowablePatternConverter extends ThrowablePatternConverter { // .... }
由于我不是团队成员,因此请不要将其视为理所当然。
干杯, 克里斯托夫