我有以下代码:
try {
...
} catch (Exception e) {
log.error( "failed!", e );
}
如何逃避堆栈跟踪?
我希望使用"
/"
和\
与\\
我使用log4j 1.2.17版本。和属性文件配置。
更新
当前配置:
log4j.rootLogger=WARN,console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.console.layout.ConversionPattern=%d{EEE, dd MMM yyyy HH:mm:ss,SSS z} %-5p [%t] %c{1.}#%M:%L - %m%n
log4j.logger.com.hazelcast=INFO
答案 0 :(得分:0)
public class EscapedEnhancedPatternLayout extends EnhancedPatternLayout {
@Override
public String format(LoggingEvent event) {
return StringEscapeUtils.escapeJava(super.format(event));
}
}