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卡死不动,,5-wow.com
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。