您的位置:首页 > 运维架构 > Tomcat

如何修改Tomcat的默认项目发布路径

2018-03-12 16:41 645 查看
tomcat默认的项目发布目录是/webapp/ROOT,如果想自定义发布目录,应该怎么办呢?

修改配置文件

首先,修改$tomcat/conf/server.xml文件。 
在server.xml文件中,有一段如下:

<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" />
                
      </Host>

在标签之间添加上:

<Context path="" docBase="myworkspace" debug="0" reloadable="true" />

path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空; docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个myworkspace,即为我的工作目录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: