tomcat不输入项目名直接访问项目

Posted 经验小笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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路径下就可以了。


以上是关于tomcat不输入项目名直接访问项目的主要内容,如果未能解决你的问题,请参考以下文章

tomcat设置直接通过域名访问项目(不需要接 /项目名)

tomcat去除项目名。我想输入http://localhost:8080直接访问我的项目

设置tomcat默认访问的项目

tomcat 和 apache 整合后利用Tomcat 进行URL重写

怎样发布java web项目,直接输入IP就可以访问网页,而不需要在IP后加项目名。

tomcat 和 apache 整合后利用Tomcat 进行URL重写