Tomcat啟動時項目重復加載,導致資源初始化兩次!


一、現象: 
每次啟動Tomcat 的時候,工程會被加載兩次 

二、原因: 
在tomcat/conf/server.xml配置虛擬目錄引起,如下配置: 

我們在Host標簽里配置了appBase="webapps",tomcat會去加載一次應用。 
在<Context>里配置了一次docBase,tomcat會又去加載一次引用。 
導致項目會加載二次。 

三、解決: 

去掉appBase="webapps"即可! 

<Host name="localhost" debug="0"    unpackWARs="true" autoDeploy="true"  xmlValidation="false" xmlNamespaceAware="false">  
    <Context path="" docBase="d:\myapp"/>  
</Host>  

  


免責聲明!

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



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