类 LogUtil

java.lang.Object
moe.kawayi.org.utopia.core.log.LogUtil

public class LogUtil extends Object
log设置
  • 字段详细资料

    • CONTEXT_NAME

      public static final String CONTEXT_NAME
      日志上下文名称
      另请参阅:
    • CONFIG_FILE_PATH

      public static final String CONFIG_FILE_PATH
      读取日志配置xml配置路径。基于utopia-root
      另请参阅:
    • BUILT_IN_CONFIG_FILE_PATH

      public static final String BUILT_IN_CONFIG_FILE_PATH
      内置配置文件路径(位于发布jar内)
      另请参阅:
  • 方法详细资料

    • configureLog

      @NotNull public static LogManager configureLog()
      配置日志器。目前实现基于log4j2
      会做以下动作:
      - 读取日志配置。如果不存在则创建, 复制BUILT_IN_CONFIG_FILE_PATHCONFIG_FILE_PATH
      - 根据配置创建日志管理器
      - 设置netty使用此日志管理器
      - 返回此日志管理器

      如果配置失败将会退出程序System.exit(int)(退出代码为-1)
      返回:
      配置后的日志管理器