Tomcat配置-学习笔记2---虚拟目录的映射

第一种方式 在server.xml文件的host元素中配置

找到server.xml文件的host标签
在host标签内加上 <Context path="/xxx" docBase="/opt/xxx" />

如:<Context path="/testWebApp" docBase="F:\project\testWebApp" />

path:用来配置虚似目录,必须以"/"开头
docBase:配置此虚似目录对应着硬盘上的Web应用所在目录

测试访问
http://localhost:8080/testWebApp

注意:
1.需要重启tomcat方能生效;
2.官方不推荐使用(参考自D:\apache-tomcat-8.0.47\webapps\docs\config\context.html);


第二种方式 自动映射

将web项目放在tomcat的webapps目录下,
tomcat服务器会自动管理webapps目录下的所有web应用,并把它映射成虚似目录


第三种方式 使用Catalina引擎映射

在tomcat服务器的\conf\Catalina\localhost目录下添加一个以xml作为扩展名的文件, 如testWebApp.xml
在文件中写入
<Context docBase="F:\project\testWebApp" />

至此,配置完成,且配置效果同方式一

将配置文件的名称改为myTestWebApp.xml
tomcat会自动重新映射为/myTestWebApp

测试访问
http://localhost:8080/myTestWebApp

注意:
1.使用这种方式映射虚拟目录的最大好处是修改了配置文件后不用重启Tomcat服务器;
2.The context path and version will be derived from the base name of the file
即"context元素的path属性源自于是这个xml文件的名字"
3.$CATALINA_BASE指的就是tomcat服务器根目录
[enginename]指的是Tomcat服务器使用的引擎名称
Tomcat使用的引擎是Catalina


 

转载于:https://my.oschina.net/mengzhang6/blog/1586936

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值