0
点赞
收藏
分享

微信扫一扫

LOG4j配置

酷子腿长一米八 2022-08-01 阅读 101

String fileName=ConfigDataProject.Project_Path+"/result/log/a.log";

Properties prop=new Properties();

prop.setProperty("log4j.rootLogger","info, toConsole, toFile");

prop.setProperty("log4j.appender.file.encoding","UTF-8" );

prop.setProperty("log4j.appender.toConsole","org.apache.log4j.ConsoleAppender");

prop.setProperty("log4j.appender.toConsole.Target","System.out");

prop.setProperty("log4j.appender.toConsole.layout","org.apache.log4j.PatternLayout ");

prop.setProperty("log4j.appender.toConsole.layout.ConversionPattern","[%d{yyyy-MM-dd HH:mm:ss}] [%p] %m%n");


prop.setProperty("log4j.appender.toFile", "org.apache.log4j.DailyRollingFileAppender");

prop.setProperty("log4j.appender.toFile.file", fileName);

prop.setProperty("log4j.appender.toFile.append", "false");

prop.setProperty("log4j.appender.toFile.Threshold", "info");

prop.setProperty("log4j.appender.toFile.layout", "org.apache.log4j.PatternLayout");

prop.setProperty("log4j.appender.toFile.layout.ConversionPattern", "[%d{yyyy-MM-dd HH:mm:ss}] [%p] %m%n");

prop.setProperty("log4j.appender.toFile.file", fileName);

PropertyConfigurator.configure(prop);

举报

相关推荐

0 条评论