logback关闭某个包的⽇志操作
最近想关闭⼀个包的⽇志打印,经过⼀番研究实际上就⼀句话的事,
⼀直没成功是因为name写错了。idea debug
<logger name="packname" level="OFF">
</logger>
packname⼀般是包名,但也可能是其他的名字,这个取决于java代码中写的名字
static final Logger Logger("name");
补充知识:Log4j和logback冲突,导致log4j配置失效控制台⼀直打印DEBUG级别的⽇志
Log4j和logback是有冲突的,这样会导致Log4j的⽇志级别降低到DEBUG级别。
maven依赖中把logback的隐式依赖给去掉。fastdfs依赖于logback
去除依赖的⽅法:
<dependency>
<groupId>bato</groupId>
<artifactId>fastdfs-client</artifactId>
<version>1.25.2-RELEASE</version>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
</exclusion>
</exclusions>
</dependency>
以上这篇logback关闭某个包的⽇志操作就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。