您可以在log4j中使用EnhancedPatternLayout来格式化堆栈跟踪。
请参阅http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/EnhancedPatternLayout.html,尤其是模式表中有关“可抛出”模式的部分。
请注意,对该支持的
%throwable{n}支持是相当新的,至少需要log4j 1.2.16(在撰写本文时为最新)。出于跟踪目的,这是处理其实现的故障单:https
:
//issues.apache.org/bugzilla/show_bug.cgi?id=48902



