Tomcat配置虚拟目录



Tomcat是一种JSP服务器,通过配置虚拟目录可以方便管理多个JSP应用程序。

Tomcat通过两种方式管理虚拟目录,第一种是通过Tomcat自带server.xml管理虚拟目录,第二种是通过自定义.xml管理虚拟目录。

(1) \conf\server.xml配置文件中<Host>元素用于配置虚拟主机信息,添加子元素<Context>可用于配置虚拟目录信息。

    <Host>各属性含义如下:
      name: 主机名称,缺省值: "localhost"
      appBase: 主机的应用程序基路径,即主机内所有应用程序的根路径
               位于安装路径中的相对路径,缺省值: "webapps"
               "基路径\ROOT\"是主机的缺省目录,可以放置缺省应用程序
    <Context>各属性含义如下:
      path: 主机名称后面的虚拟目录名,空字符串""表示主机的缺省目录
      docBase: 本机上实际路径名,可以基路径内的相对路径,或绝对路径
      workDir: 指定JSP转换为JAVA的存放目录,移植应用程序时可避免重新编译JSP
      reloadable: 修改应用程序后,Tomcat是否自动重新加载,缺省值: "true"
      debug: 是否为调试模式,缺省值: "0",若调试,则设为"1"
    -------------------------------------------------------
    <Host name="localhost" appBase="webapps"
      unpackWARs="true" autoDeploy="true">
        ...
        <Context path="" docBase="D:/dev_test/" debug="0"
           workDir="D:/dev_test/work/" reloadable="true" crossContext="true"/>
    </Host>
    -------------------------------------------------------

(2) \conf\Catalina\localhost\[自定义文件名].xml可用于配置虚拟目录
    例如:dev_test.xml
    -------------------------------------------------------
    <?xml version="1.0" encoding="UTF-8"?>
    <Context path="" docBase="d:/dev_water" debug="0" privileged="true">
    </Context>
    -------------------------------------------------------

配置主机的缺省虚拟目录

在server.xml的<Host>元素中或自定义.xml中添加以下内容:

<Context path="" docBase="D:/dev_test/" debug="0" reloadable="true" crossContext="true"/>


参考:http://blog.youkuaiyun.com/pangdingshan/article/details/7214786


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值