tomcat啓動項目重複加載的緣由以及解決方法

緣由是tomcat配置文件有Server.xml文件的配置問題,以下web

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">apache

<Context docBase="D:\apache-tomcat-7.0.72\webapps\JMC_SALES_APP" path="/JMCDMS" reloadable="true" source="org.eclipse.jst.j2ee.server:JMC_SALES_APP"/></Host>tomcat

暫時這樣解釋: 啓動tomcat,它會去加載配置文件,安裝配置文件來執行步驟,當加載到<Host>標籤時,獲得屬性webapps tomcat就會去webapps文件下去加載項目。注意這是第一次加載項目app

這裏加載完成後,tomcat繼續安裝配置文件執行下去 當到<Context>標籤時,遇到docBase屬性,此時又一次安裝這個屬性值路徑去加載項目,並修改path屬性值 注意這是第二次加載項目eclipse

而後tomcat繼續按照配置文件執行,直到完成webapp

如今咱們要解決tmocat重複加載項目的問題,就是要修改這兩次加載中的一次,以下code

<Host appBase="D:\apache-tomcat-7.0.72" autoDeploy="true" name="localhost" unpackWARs="true">


  <Context docBase="D:\apache-tomcat-7.0.72\webapps\JMC_SALES_APP" path="/JMCDMS" reloadable="true" source="org.eclipse.jst.j2ee.server:JMC_SALES_APP"/></Host>
相關文章
相關標籤/搜索