public static void init(List<String> locationPatterns) throws Exception {
if (inited) {
return;
}
synchronized (LOCK) {
if (inited) {
return;
}
PropertiesLoader loader = new PropertiesLoader(locationPatterns);
Properties properties = loader.load();
if (properties.isEmpty()) {
throw new Exception("can not find resource " + locationPatterns);
}
PropertyConfigurator.configure(properties);
inited = true;
// 如果最高优先级的文件是在磁盘上,且有写权限,则将merge的结果输出到该目录,方便维护时观察生效的参数
outputFile(loader.getFoundResList(), properties);
}
}
Log4jUtils.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:incubator-servicecomb-java-chassis
作者:
评论列表
文章目录