spring集成logback ch/qos/logback/classic/LoggerContext

遇到这个错误 

java.lang.NoClassDefFoundError: ch/qos/logback/classic/LoggerContext
    at ch.qos.logback.ext.spring.LogbackConfigurer.initLogging(Unknown Source)
    at ch.qos.logback.ext.spring.web.WebLogbackConfigurer.initLogging(Unknown Source)
    at ch.qos.logback.ext.spring.web.LogbackConfigListener.contextInitialized(Unknown Source)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: ch.qos.logback.classic.LoggerContext
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    ... 12 more   

总结是jar包版本不兼容  换成  以下jar包解决

 
          org.slf4j
          slf4j-api
          1.7.25
        

       
          ch.qos.logback
          logback-core
          1.1.11
        

          
          ch.qos.logback
          logback-classic
          1.1.11
        


        
          org.logback-extensions
          logback-ext-spring
          0.1.4
        

 

你可能感兴趣的:(spring集成logback ch/qos/logback/classic/LoggerContext)