Tomcat不加项目名称访问设置

一、Tomcat不加项目名称访问设置

  一、方法一:修改配置文件server.xml

  1、修改配置文件server.xml

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">  
    <!-- path留空代表访问域名后面不需要带项目的名称 -->  
    <Context path="" docBase="./jenkins" reloadable="false" />
</Host>

  2、补充:自定义Tomcat站点目录

  <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="/opt/ytd_web/ued" crossContext="true" allowLinking="true" reloadable="false"/>
    <Context docBase="/opt/ytd_nas/share_data/user" path="/user" />
    <Context docBase="/opt/ytd_nas/share_data/upload" path="/upload" />
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
           prefix="localhost_access_log" suffix=".txt"
           pattern="%h %l %u %t &quot;%r&quot; %s %b" />

  </Host>

  说明:

  1. docBase:代表项目的绝对路径。也可以使用相对路径。
  2. path:代表访问时的项目名称

  二、方法二:移动文件

  将项目下的文件复制放到tomcat的webapps/ROOT目录下
  所有的项目都在webapps目录里面,root是其中的一个项目,浏览器访问http://localhost:8080/ 其实是默认访问root项目。

posted @ 2018-06-17 19:06  思维无界限  阅读(797)  评论(0编辑  收藏  举报