public static void setupLogging(boolean logToConsole, String logFile) throws Exception {
// Setup the logging
System.setProperty(
"java.util.logging.SimpleFormatter.format",
"%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS: %4$s: %5$s%n%6$s%n");
LogManager.getLogManager().reset();
Logger rootLogger = Logger.getLogger("");
if(logFile != null) {
FileHandler logHandler = new FileHandler(logFile, 8*1024*1024, 2, true);
logHandler.setFormatter(new SimpleFormatter());
logHandler.setLevel(Level.FINEST);
rootLogger.addHandler(logHandler);
}
if(logToConsole) {
ConsoleHandler consoleHandler = new ConsoleHandler();
consoleHandler.setFormatter(new SimpleFormatter());
consoleHandler.setLevel(Level.INFO);
rootLogger.addHandler(consoleHandler);
}
rootLogger.setLevel(Level.INFO);
}
Utils.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:tradelib
作者:
评论列表
文章目录