Tomcat部署项目,ip+端口直接访问项目的三种方式(WAR)

说明:部署web项目,需要ip+端口+项目名+路径访问项目,如localhost:8080/springmvc/xxx,现在想去掉项目名springmvc,直接输入localhost:8080/就能访问的三种配置

方式一:项目打war包放到tomcat的webapps下部署,war包名字改成ROOT.war,启动tomcat,直接localhost:8080就可以访问项目

方式二:通过eclipse部署

找到项目路径,进入 .settings/用编辑器打开  org.eclipse.wst.common.component文件,

修改<property name="context-root" value="原名字"/>  修改为 <property name="context-root" value="" />

在eclipse中刷新项目,并在eclipse集成的tomcat清理一下,再通过eclipse启动项目,localhost:8080直接访问

方式三:不修改项目名,不修改项目配置文件,只修改tomcat的配置文件,修改tomcat下的conf/server.xml(推荐)

在  Host标签下添加  <Context></Context>标签,docBase写当前项目名,path="",reloadable是否热部署true和false都可以

如下图,配置好以后,startup.bat启动tomcat即可,localhost:8080直接访问

注:以上tomcat都是.zip包新解压的tomcat,然后做的测试,如果tomcat部署过其他项目或者与开发工具集成过,可能会修改tomcat的一些配置,导致项目无法启动,所以需要根据现实情况修改

比如方式三的  docBase内容,如果直接写项目名不行,可写项目部署的绝对路径或者  ${Catalina.home}/项目名

即 docBase="E:\tomcat\webapps\项目名"。——绝对路径  或  docBase="${Catalina.home}\webapps\项目名"——相对路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值