08-Tomcat配置虚拟目录

从tomcate的架构可以看出,浏览器首先访问的是server.xml当中的server,然后寻找service,之后寻找Connector,依然后一次是当中的engine,Host,host表示的是一个应用,最后找到context节点,来寻找真实的项目目录,所有修改目录有两种方式

方式一:(不建议使用,以为需要重启服务器)

真实目录:D:\test\mywebApp

虚拟目录:http://localhost:8080/app

tomcat配置虚拟目录映射

找到Tomcat安装目录下的conf文件夹下的server.xml

打开编辑,在文件最后的位置Host标签中加入:<Context path="/app" docBase="D:\test\mywebApp"/>

其中:

docBase:代表的是应用的真实路径。

path:网络访问的虚拟目录名

注:需要重启服务器。

测试:

启动tomcat,访问:http://localhost:8080/app

 

方式二:推荐使用(之后修改应用内容不用重启服务器)

使用之前先把方式一中的配置删掉

真实目录:D:\test\mywebApp

虚拟目录:http://localhost:8080/app

配置tomcat

新建app.xml文件,文件名就代表应用的虚拟目录名。

将文件放在Tomcat安装目录下的conf文件夹下的Catalina下的localhost目录下

app.xml文件内容

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\test\mywebApp"/>

其中docBase:应用的真实目录

测试:

启动tomcat,访问:http://localhost:8080/app

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值