logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败

1. 原因

logback.xml 无法被加载, 尝试了好久还是失败,哎,最后新建工程竟然可以,所以说还是项目的问题;

原来项目依赖了两个slf4j.jar,是版本冲突了;

logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败_第1张图片

2. 查找原因

idea Terminal 输入: mvn dependency:tree

发现是com.baidu.aip 依赖了旧版本

mvn dependency:tree

logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败_第2张图片

 

3. 解决

logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败_第3张图片


      com.baidu.aip
      java-sdk
      4.11.0
      
        
          org.slf4j
          slf4j-simple
        
      

 

4. 其他参考

多依赖过滤

<--多依赖过滤-->


    org.apache.hbase
    hbase
    0.94.17
    
        
            *
            *
        
    

问题排查

1. 检查logback.xml 是否在resource目录下, 名字是否错误,后缀是否正确等;

2. 检查引用jar包版本是否匹配

3. 检查是否依赖过多slf4j.jar

4. 使用 mvn dependency:tree  查看maven依赖树

 

 

 

 

你可能感兴趣的:(logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败)