Tomcat中的docBase配置(映射非webapps目录下的项目)

  做web开发也有一两年咯,尽然不知道tomcat的配置文件中docBase的秒处,想想着实有点悲哀。

  以前在开发项目过程中,如果想打开其它目录下的web项目,只知道把该项目拷贝到正在运行的tomcat服务器webapps目录下,小点的项目还好两下次可以拷贝完,要是大点的不仅废时间还要乱费硬盘空间资源(不可取)。

  废话少说,现在只需配置一个xml文件即可免去拷贝过程,具体操作如下:

 

  第一步:找到tomcat目录下的..\conf\Catalina\localhost文件夹,一般里面会有一自身的xml文件(host-manager.xml,不同tomcat版本或IDE可能该文件名会有所不同);

 

  第二步:复制一份host-manager.xml,重命名为要访问的项目名.xml,eg:sencha-touch.xml(我是想访问我F盘mobile文件夹下的sencha-touch帮助文档API);

 

  第三步:打开sencha-touch.xml,将Context中的docBase值改为"F:/mobile/sencha-touch",其它值保持不变;

 

  第四步:打开chrome浏览器输入localhost/sencha-touch,即可访问sencha-touch的API帮助文档(无需重启服务直接访问,简单方便!)。

 

注:第二步的xml文件名最好跟项目名保持一直,因为在浏览器中访问时是通过该xml文件名去访问的;第三步的文件路径切记是正斜杠(/),从文件夹目录复制时都是反斜杠。

转载于:https://www.cnblogs.com/qstar/archive/2012/08/29/star.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值