分類  >  Web前端 >

經過web.xml載入spring容器時遇到java.lang.ClassNotFoundException: org.springframework.web

tags:    時間:2013-12-09 23:21:15
通過web.xml載入spring容器時遇到java.lang.ClassNotFoundException: org.springframework.web.

整合ssh時,通過web.xml載入spring容器的時候,有的同學可能會出現java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener錯誤。根據錯誤提示,很明顯能判斷出來是因為類載入器找不到類。出現這個錯誤一般有三種可能,下面提供解決方法。


第一:最低級的錯誤,忘了導包。該類是在spring.jar裡面,看看你是否忘了導包。


第二:發現已經導入了包,在工程裡面手動能找到該類了,但還是出錯。那麼就應該看看你應用到tomcat裡面的web應用裡面有沒有該包。有些開發工具存在debug,通過開發工具應用到tomcat的時存在丟包的情況,所以最好去tomcat里檢查一下,看看WEB-INF/lib下面有沒有spring.jar包。


第三:如果以上都沒有問題,那麼就是你的開發環境的問題了。解決方法是不要在WEB-INF/lib下建文件夾,所有的包放到WEB-INF/lib根目錄下即可。

 

推薦閱讀文章

Bookmark the permalink ,來源:互聯網