Maven+SSM項目彈出context initialization failed錯誤 【調試了一天的Bug】


神級錯誤問題:context initialization failed,編譯時找不到bean

1、maven命令:clean   install  tomcat7:run  tomcat7:deploy

 可組合使用,因為tomcat7上往往代碼沒更新,導致錯誤。需要及時清理緩存。有效辦法:重啟服務器,重新部署上傳

2、根本錯誤: spring3.2版本支持jdk7,與jkd8不兼容;

                        spring4.X支持jdk8

需各種注意項目,windows preferce里面設置的jdk版本。還有tomcat7的jdk版本,全部要一致。

               spring版本在Web-INF/lib包里的引入jar可通過名稱查詢版本號。

3、太特么坑爹了,耗時耗力。SSH,Maven,SSM等框架程序出錯時,多半檢查spring, struct,  mybatis等各版本是否互相支持,以及框架與jdk,tomcat版本是否互相支持。

4、tomcat7:需jdk7

     tomcat8:需jdk8.

5、最后再說一句,MLGB的爪哇,讓我抓狂!!!!!!!!!!!!!!!!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM