zoukankan      html  css  js  c++  java
  • logback.xml 不能被加载,logback不能被执行,logback.xml 无法生效,slf4j日志样式输出失败

    1. 原因

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

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

    2. 查找原因

    idea Terminal 输入: mvn dependency:tree

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

    mvn dependency:tree

    3. 解决

    <dependency>
          <groupId>com.baidu.aip</groupId>
          <artifactId>java-sdk</artifactId>
          <version>4.11.0</version>
          <exclusions>
            <exclusion>
              <groupId>org.slf4j</groupId>
              <artifactId>slf4j-simple</artifactId>
            </exclusion>
          </exclusions>
    </dependency>

    4. 其他参考

    多依赖过滤

    <--多依赖过滤-->
    
    <dependency>
        <groupId>org.apache.hbase</groupId>
        <artifactId>hbase</artifactId>
        <version>0.94.17</version>
        <exclusions>
            <exclusion>
                <groupId>*</groupId>
                <artifactId>*</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    问题排查

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

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

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

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

  • 相关阅读:
    数论学习之乘法逆元
    数论学习之扩展欧几里得
    数论学习之费马与欧拉
    一次函数
    东南西北
    接水问题
    脱水缩合
    背单词
    单词接龙
    字符串,字符数组
  • 原文地址:https://www.cnblogs.com/coder306/p/13087570.html
Copyright © 2011-2022 走看看