Utils.java 文件源码

java
阅读 34 收藏 0 点赞 0 评论 0

项目:tradelib 作者:
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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号