• Correct the classpath of your application so that it contains a single, compatible version of org.apache.log4j.ConsoleAppender


    错误信息:

    ***************************
    APPLICATION FAILED TO START
    ***************************

    Description:

    An attempt was made to call the method org.apache.log4j.ConsoleAppender.<init>(Lorg/apache/log4j/Layout;)V but it does not exist. Its class, org.apache.log4j.ConsoleAppender, is available from the following locations:

    jar:file:/C:/Users/RedBack/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.25/log4j-over-slf4j-1.7.25.jar!/org/apache/log4j/ConsoleAppender.class
    jar:file:/C:/Users/RedBack/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/ConsoleAppender.class

    It was loaded from the following location:

    file:/C:/Users/RedBack/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.25/log4j-over-slf4j-1.7.25.jar


    Action:

    Correct the classpath of your application so that it contains a single, compatible version of org.apache.log4j.ConsoleAppender

    解决问题:

    由于重新引入一个新的jar包,导致jar包冲突

    在新引入的jar的使用位置排除即可

    <exclusion>
    <groupId>org.slf4j</groupId>
    <artifactId>log4j-over-slf4j</artifactId>
    </exclusion>
    <exclusion>
    <artifactId>log4j</artifactId>
    <groupId>log4j.log4j</groupId>
    </exclusion>
  • 相关阅读:
    shell文件包含
    shell输入/输出重定向
    shell流程控制
    shell echo命令(六)
    shell基本运算符(五)
    shell数组(四)
    shell传递参数-$的用法(三)
    SQL 注入 处理
    WPF 还未开始我就打算结束
    Java SDK 2.0
  • 原文地址:https://www.cnblogs.com/redBack/p/13801128.html
Copyright © 2020-2023  润新知