文档章节

Logback查找配置文件的顺序

yongk
 yongk
发布于 2016/09/27 16:07
字数 182
阅读 149
收藏 0

1. 在classpath中查找 logback.groovy文件,没找到继续查找 。

2. 在classpath中查找 logback-test.xml 文件,没找到继续查找。

3. 在classpath中查找 logback.xml 文件,没找到继续查找。

4. 使用ServiceLoader在classpath下 META-INF\services\ch.qos.logback.classic.spi.Configurator文件中,解析 ch.qos.logback.classic.spi.Configurator 的实现类做为配置。

5. 以上4步都没成功,使用ch.qos.logback.classic.BasicConfigurator 类做为配置,此类直接将log输出到console。

 

可以通过系统属性 "logback.configurationFile" 设置配置文件位置,属性值可以是URL,classpath下的资源路径,应用外部的文件路径。此方式的文件扩展名必须是*.xml或*.groovy,其他扩展名的文件将被忽略。

 

参考:http://logback.qos.ch/manual/configuration.html

© 著作权归作者所有

共有 人打赏支持
yongk
粉丝 0
博文 22
码字总数 9102
作品 0
沈阳
私信 提问
纷乱日志框架,你选谁?

why has these blogs 最近在弄项目重构的事情,其中各种项目之间因为时间以及技术选型的问题的日志使用的框架以及版本不一样,各个打印的信息日志也不规范,之前是使用过最多的是log4j系列的...

thomas1111
2016/10/24
29
0
SpringBoot之日志文件找不到

一、前言 做新应用就是这样,会遇到各种问题,昨天刚解决了加载某一个类时候抛出了的问题,今天就有遇到了日志文件找不到的问题,还是和二方库有关的,下面就一一道来。 二、问题产生 正常情...

今天你不奋斗明天你就落后
2017/12/29
0
0
SpringBoot之logback-spring.xml不生效

一、前言 做新应用就是这样,会遇到各种问题,昨天刚解决了加载某一个类时候抛出了的问题,今天就有遇到了日志文件找不到的问题,还是和二方库有关的,下面就一一道来。 二、问题产生 正常情...

加多
2018/01/10
0
0
大师兄被妖怪抓走了/logback-web

#logback-web 一般情况下,如果在同一个web容器中有多个项目用到logback(下面都以tomcat为例,其他容器类似) 1)每个项目都自带logback的lib包和配置文件(logback.xml) 缺点:项目多的话...

大师兄被妖怪抓走了
2016/01/22
0
0
在web容器中,多个项目共享logback,使用项目相对路径下的配置文件

一般情况下,如果在同一个web容器中有多个项目用到logback(下面都以tomcat为例,其他容器类似) 1)每个项目都自带logback的lib包和配置文件(logback.xml) 缺点:项目多的话一堆重复的第三...

rainmanhhh
2016/01/22
2.3K
0

没有更多内容

加载失败,请刷新页面

加载更多

C++ vector和list的区别

1.vector数据结构 vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。 因此能高效的进行随机存取,时间复杂度为o(1); 但因为内存空间是连续的,所以在进行插入和删除操作时,会造...

shzwork
今天
3
0
Spring之invokeBeanFactoryPostProcessors详解

Spring的refresh的invokeBeanFactoryPostProcessors,就是调用所有注册的、原始的BeanFactoryPostProcessor。 相关源码 public static void invokeBeanFactoryPostProcessors(Configu......

cregu
昨天
4
0
ibmcom/db2express-c_docker官方使用文档

(DEPRECIATED) Please check DB2 Developer-C Edition for the replacement. What is IBM DB2 Express-C ? ``IBM DB2 Express-C``` is the no-charge community edition of DB2 server, a si......

BG2KNT
昨天
3
0
Ubuntu 18.04.2 LTS nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic)

平台:Ubuntu 18.04.2 LTS nvidia-docker2 版本:2.0.3 错误描述:在安装nvidia-docker2的时候报dpkg依赖错误 nvidia-docker2 : 依赖: docker-ce (= 5:18.09.0~3-0~ubuntu-bionic) 先看一下依......

Pulsar-V
昨天
4
0
学习笔记1-goland结构体(struct)

写在前面:若有侵权,请发邮件by.su@qq.com告知。 转载者告知:如果本文被转载,但凡涉及到侵权相关事宜,转载者需负责。请知悉! 本文永久更新地址:https://my.oschina.net/bysu/blog/3036...

不最醉不龟归
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部