struts2.3.12+hibernate4.3.11+spring4.2.2整合问题2java.lang.ClassNotFoundException: org.springframework.w
生活随笔
收集整理的這篇文章主要介紹了
struts2.3.12+hibernate4.3.11+spring4.2.2整合问题2java.lang.ClassNotFoundException: org.springframework.w
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在spring jar 包下有spring-web-4.2.2.RELEASE.jar 包,但總是報錯 java.lang.ClassNotFoundException:???? org.springframework.web.context.ContextLoaderListener
?? ?at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
?? ?at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
?? ?at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
?? ?at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
?? ?at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:495)
???? 將spring-web-4.2.2.RELEASE.jar 拷貝放入WEB-INFO/lib 目錄下后tomcat 啟動會報錯如下:
Server Tomcat v7.0 Server at localhost failed to start 按照網上各種方法還是沒有任何作用,若將加入的spring-web-4.2.2.RELEASE.jar包移除就可以了,但是移除后又會報java.lang.ClassNotFoundException:???? org.springframework.web.context.ContextLoaderListener 原本以為是jar 包版本問題,后來發現并不是這樣解決方法:選中項目右鍵properties- Deployment Assembly- add- Java Build Path Entries 添加spring-web-4.2.2.RELEASE.jar包所在的user lib 注意這里不能只添加單個spring-web-4.2.2.RELEASE.jar 包,試了幾遍 添加單個jar 包后會出現tomcat 啟動問題。加入user lib 后,不會出現 java.lang.ClassNotFoundException:???? org.springframework.web.context.ContextLoaderListener 問題,但是會出現別的問題,此時將別個需要的user lib 包都添加進來 即可解決這個問題!
??????
總結
以上是生活随笔為你收集整理的struts2.3.12+hibernate4.3.11+spring4.2.2整合问题2java.lang.ClassNotFoundException: org.springframework.w的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二战死亡人数最多的战舰是哪一艘?
- 下一篇: 暗区突围939子弹的枪有哪些