項目剛開始時使用的是Struts2、Spring2.5 ,開發環境用的是Tomcat,一切正常,后面上了SIT把Tomcat換成了Jboss7.1,原本以為只是簡單換個Server,結果出大問題了。
發布的War包在Jboss7啟動就報錯,然後就是各種網上搜索,網上說是Spring與Jboss不兼容,后面把Spring拿掉了,結果在Jboss7.1下不報錯,但是在Jboss7.0下還是報錯,
Jboss居然這么不穩定,然後又是各種搜索。后面發現Jboss其實是與struts2不兼容,我新建了一個測試項目,只導入struts2一個核心Jar包就報錯了。
問題找到了,不是Spring的問題,是Jboss與struts2的問題,連struts2核心Jar都不支持,然後換不同版本的struts2,結果都 報錯,折騰了一個星期,頭大了,由於項目緊,
不找了,果斷把struts2拿掉,換上SpringMVC,由於之前一直使用三層構架即Action、Service、DAO,所以改動很小,項目順利進展到SIT了。
發布的War包在Jboss7啟動就報錯,然後就是各種網上搜索,網上說是Spring與Jboss不兼容,后面把Spring拿掉了,結果在Jboss7.1下不報錯,但是在Jboss7.0下還是報錯,
Jboss居然這么不穩定,然後又是各種搜索。后面發現Jboss其實是與struts2不兼容,我新建了一個測試項目,只導入struts2一個核心Jar包就報錯了。
問題找到了,不是Spring的問題,是Jboss與struts2的問題,連struts2核心Jar都不支持,然後換不同版本的struts2,結果都 報錯,折騰了一個星期,頭大了,由於項目緊,
不找了,果斷把struts2拿掉,換上SpringMVC,由於之前一直使用三層構架即Action、Service、DAO,所以改動很小,項目順利進展到SIT了。
附件是網上下載的一個SpringMVC的Demo,供參考。
搜索“”“chenbin666”的资源就行,刚传上去,还要审核,没有URL。