LoggingSystem.java 文件源码

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

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

            serverLogger = Logger.getLogger("server");
            serverLogger.addAppender(fileAppender);
            serverLogger.setLevel(Level.toLevel(Config.getServerLogLevel()));

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

        serverLogger.info("Server logging initialized.");
    }
    return serverLogger;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号