默认
发表评论 9
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
遇到同样问题,查半天,发现是tomcat配置问题,导致实例被加载两次

配置虚拟目录引起,如下配置:
<Host name="localhost" debug="0" appBase="webapps"  
       unpackWARs="true" autoDeploy="true"  
       xmlValidation="false" xmlNamespaceAware="false">  
   <Context path="" docBase="d:\myapp"/>  
</Host>  

我们在Host标签里配置了appBase="webapps",tomcat会去加载一次应用。
在<Context>里配置了一次docBase,tomcat会又去加载一次引用。
导致项目会加载二次。
解决:
<Host name="localhost" debug="0"   
       unpackWARs="true" autoDeploy="true"  
       xmlValidation="false" xmlNamespaceAware="false">  
   <Context path="" docBase="d:\myapp"/>  
</Host>  

去掉appBase="webapps"即可!
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部