首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Tomcat部署WAR包访问不带项目名的方式

Tomcat部署WAR包访问不带项目名的方式

作者头像
全栈程序员站长
发布2022-08-29 10:19:16
发布2022-08-29 10:19:16
2.1K0
举报

大家好,又见面了,我是你们的朋友全栈君。

1、将项目打成WAR包放在Tomcat的webapps目录下

2、在Tomcat的安装目录的conf下找到server.xml的文件,如:D:\apache-tomcat-9.0.8\conf\server.xml

3、在Host标签里边添加

<Host name=”localhost” appBase=”webapps” unpackWARs=”true” autoDeploy=”true”> <!– SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html –> <!– <Valve className=”org.apache.catalina.authenticator.SingleSignOn” /> –> <!– Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern=”common” –> <Valve className=”org.apache.catalina.valves.AccessLogValve” directory=”logs” prefix=”localhost_access_log” suffix=”.txt” pattern=”%h %l %u %t “%r” %s %b” /> <Context path=”” docBase=”myproject” reloadable=”true” /> </Host>

Context标签内容,注意path填空,docBase为项目名称

4、再次访问即可携带项目名称或不带都可以访问到项目。如localhost:8080/或localhost:8080/myproject

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/145886.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档