部署项目时最好用虚拟路径指向war包的解析目录。如下在server.xml配置虚拟路径:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:***项目文件夹" debug="0" reloadable="true" crossContext="true" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
相对其他的各种方式最大的好处:
在端口号之后直接是WEB-INF的根路径,省去之前的累赘的名称。