一、現象:
每次啟動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>