tomcat不输入项目名直接访问项目
要达到的目的
项目名称为xxx.war,部署到tomcat后(我的版本是tomcat9),想直接访问 http://localhost:8080,而不是http://localhost:8080/xxx
方法一
打开 tomcat/conf/server.xml,找到下面的地方
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
添加Context内容,调整后为
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/" docBase="xxx" debug="0" reloadable="true"/>
方法二
这个比较简单了,不用调整tomcat配置文件,直接将xxx.war修改为ROOT.war再部署到tomcat的webapps路径下就可以了。