嚴重: Exception sending context initialized event to listener instance of class com.geek.frameproject.listener.SpringListener
java.lang.NoSuchMethodError: org.springframework.expression.spel.SpelParserConfiguration.<init>(Lorg/springframework/expression/spel/SpelCompilerMode;Ljava/lang/ClassLoader;)V
at org.springframework.context.expression.StandardBeanExpressionResolver.<init>(StandardBeanExpressionResolver.java:98)
at org.springframework.context.support.AbstractApplicationContext.prepareBeanFactory(AbstractApplicationContext.java:625)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:513)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at com.geek.frameproject.utils.SpringUtil.<clinit>(SpringUtil.java:14)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.geek.frameproject.listener.SpringListener.contextInitialized(SpringListener.java:22)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4793)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)[/color]
uj5u.com熱心網友回復:
spring版本問題???。。。。jar包貼出來看看uj5u.com熱心網友回復:
這個是不同版本混用造成的,仔細檢查一下你參考的jar包,是不是版本不同,或是同時有兩個版本存在uj5u.com熱心網友回復:
好謝謝你們 我已經解決了。uj5u.com熱心網友回復:
怎么解決的,我也遇到這樣的報錯uj5u.com熱心網友回復:
怎么解決的,我也遇到這樣的報錯
uj5u.com熱心網友回復:
樓上不是說了,版本沖突了啊...比如spring的jar里的A類呼叫mybatis jar中的B類C方法,但mybatis版本跟spring呼叫的那個版本對不上,B類里沒有C方法,那就會報這個錯了
uj5u.com熱心網友回復:
是包版本不一致導致的轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/59170.html
標籤:Java相關
