LoggingSystem.java 文件源码

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

项目:FallenGalaxy 作者:
public static Logger getPremiumLogger() {
    if (premiumLogger == null) {
        // Initialise le gestionnaire de logs
        try {
            DailyRollingFileAppender fileAppender = new DailyRollingFileAppender(
                    new PatternLayout("%-5p %d{HH:mm:ss} %m%n"),
                    Config.getPremiumLogFile(), "'.'yyyy-MM-dd");

            premiumLogger = Logger.getLogger("premium");
            premiumLogger.addAppender(fileAppender);
            premiumLogger.setLevel(Level.DEBUG);

            if (Config.isDebug()) {
                ConsoleAppender consoleAppender = new ConsoleAppender(
                        new PatternLayout("%-5p %d{HH:mm:ss} %m [%C#%M, line %L]%n"));
                premiumLogger.addAppender(consoleAppender);
            }
        } catch (IOException e) {
            System.err.println("Could not initialize premium transactions logging!");
            e.printStackTrace();
        }

        premiumLogger.info("Premium transactions logging initialized.");
    }
    return premiumLogger;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号