tomcat下的server.xml中
相对路径配置
<Host name="www.spp.com" appBase="\"
unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="webapps\spp" reloadable="true" crossContext="true"></Context>
</Host>
绝对路径配置
<Host name="www.spp.com" appBase="D:\HLZ\apache-tomcat-7.0.41"
unpackWARs="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\HLZ\apache-tomcat-7.0.41\webapps\spp" reloadable="true" crossContext="true"></Context>
</Host>
加载两次的原因是appBase加载一次docBase加载一次,所以要避免appBase加载,因此在加载appBase的是让tomcat访问不到工程,这样就可以解决问题也可以直接通过自己定义的域名去访问工程(lz的是www.spp.om),当然前提是hosts先配置好