本文整理了Java中org.apache.log4j.ConsoleAppender.setFollow()
方法的一些代码示例,展示了ConsoleAppender.setFollow()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ConsoleAppender.setFollow()
方法的具体详情如下:
包路径:org.apache.log4j.ConsoleAppender
类名称:ConsoleAppender
方法名:setFollow
[英]Sets whether the appender honors reassignments of System.out or System.err made after configuration.
[中]设置附加者是否接受系统的重新分配。输出或输出系统。配置后出现错误。
代码示例来源:origin: LiveRamp/hank
public BaseTestCase() {
org.apache.log4j.Logger rootLogger = org.apache.log4j.Logger.getRootLogger();
rootLogger.setLevel(Level.ALL);
org.apache.log4j.Logger.getLogger("org.apache.hadoop").setLevel(Level.INFO);
org.apache.log4j.Logger.getLogger("cascading").setLevel(Level.INFO);
org.apache.log4j.Logger.getLogger("org.eclipse.jetty").setLevel(Level.ERROR);
// Reconfigure the logger to ensure things are working
ConsoleAppender consoleAppender = new ConsoleAppender(new PatternLayout("%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n"), ConsoleAppender.SYSTEM_ERR);
consoleAppender.setName("test-console-appender");
consoleAppender.setFollow(true);
rootLogger.removeAppender("test-console-appender");
rootLogger.addAppender(consoleAppender);
}
代码示例来源:origin: sterodium/selenium-grid-extensions
private void installConsoleAppender() {
ConsoleAppender console = new ConsoleAppender();
console.setName("Console");
console.setThreshold(logLevel);
console.setLayout(new PatternLayout(PATTERN));
console.setFollow(true);
console.activateOptions();
Logger.getRootLogger().addAppender(console);
}
内容来源于网络,如有侵权,请联系作者删除!