SSH项目tomcat发布时,Initializing Spring root WebApplicationContext卡死不动

一般情况下可能是一下问题导致:

1.tomcat中你有可能发布了多个的项目,因为Tomcat在启动的时候,会把Tomcat中的work中的项目都要加载一遍,所以如果发布了比较多的项目,就会导致Tomcat在加载时会很慢,这时,只有把其他的项目在work中删掉,只留你想要的,那么速度会很快提上去的。
2.在hibernate配置文件中,lazy一般不要设置成false,因为,laze=fase会把子类一起加载到session缓存中,这样加载就会很慢,hibernate配置文件中默认laze=true
3.一般在用ssh时,因为要加载很多的配置信息,所以Tocmat启动会很慢,可以把struts和spring中的必用的包加载,而不用的而又不影响运行的包可以暂不加载,这样也是提高Tomcat启动速度的一部分。(注意:如果你是使用spring注解的方式实现自动扫描bean的方式的话,把不需要 加载的class放到其它package中)

4.或者可能是myeclipse编译出了点故障,你可以重新clean一下项目,在重新发布。

SSH项目tomcat发布时,Initializing Spring root WebApplicationContext卡死不动,布布扣,bubuko.com

SSH项目tomcat发布时,Initializing Spring root WebApplicationContext卡死不动

上一篇:仿微信朋友圈图片查看-glide加载网络图片,photoview 实现缩放


下一篇:Android 发送短信/SMS