jdk日志无缝迁移到slf4j
所属分类 slf4j
浏览量 1335
引入 jul-to-slf4j , 把 jdk 日志 转到 slf4j
再由 slf4j 输出到 logback 或 log4j
jdk 日志 配置 ,默认为 logging.properties
配置文件自定义为 jdklog.properties
handlers= org.slf4j.bridge.SLF4JBridgeHandler
.level= INFO
jdk 日志系统初始化
static {
try {
InputStream is = null;
is = JdkLogUtil.class.getClassLoader().getResourceAsStream("jdklog.properties");
LogManager.getLogManager().readConfiguration(is);
is.close();
} catch (Throwable e) {
throw new RuntimeException("JdkLogUtil init error", e);
}
}
或者
LogManager logManager = LogManager.getLogManager();
logManager.reset();
System.setProperty("java.util.logging.config.file", "jdklog.properties");
logManager.readConfiguration();
上一篇
下一篇
slf4j集成log4j
java日志系统转换
log4j无缝迁移到logback
常用时间单位换算
slf4j简介
logback初始化过程