1、直接把war包放在目录:webapps 下,启动tomcat会,自动解压war,然后输入路径+解压的名称可以访问。
service.xml中不配置 context 节点采取默认的值:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
此种方法会启动webapps目录下面的所有项目
注意:
war包由tomcat自己解压缩的,访问时候必须使用解压后的名称访问。如果此时修改,解压后的名称,是不能访问的。
2、同一个端口,指定启动一个项目:
比如只启动webapps目录下的admin项目,修改Host节点如下所示:
<Host name="localhost" appBase=""
unpackWARs="true" autoDeploy="true">
<Context docBase="F:\apache-tomcat-8.5.29\webapps\admin2" path=""/>
直接输入地址:http://localhost:8080,会跳转到项目的首页