下面列出了怎么用org.apache.log4j.EnhancedPatternLayout的API类实例代码及写法,或者点击链接到github查看源代码。
public CommonTestAppender() {
this.resetLogs();
this.setName("CommonTestAppender");
this.setLayout(new EnhancedPatternLayout(EnhancedPatternLayout.TTCC_CONVERSION_PATTERN));
this.setImmediateFlush(true);
}
private static void initLog4J() {
ConsoleAppender console = new ConsoleAppender();
console.setLayout(new EnhancedPatternLayout("%d %-5p [%t] %c.%M - %m%n %throwable{short}"));
console.setThreshold(Level.DEBUG);
console.activateOptions();
Logger.getRootLogger().addAppender(console);
}