zoukankan      html  css  js  c++  java
  • tomcat的默认路径ROOT怎么改变,我想设置tomcat的默认路径,怎么设置?

    比如你的tomcat装在c:\tomcat,则改c:\tomcat\conf\server.xml中的
    <Context   path= " "   docBase= "ROOT "   debug= "0 "/>
    -->
    <Context   path= " "   docBase= "Text "   debug= "0 "/>
    则tomcat的默认路径从
    C:\tomcat\webapps\ROOT
    变成
    C:\tomcat\webapps\Test
    **********************
    Context  
    docBase   应用程序的路径或者是WAR文件存放的路径    
    path   表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/****    
    reloadable   这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib   和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序

    更改默认的文件夹名称为主页

    很多人会问,为什么我访问我的网站需要加个工程名称(文件夹)才可以访问,比如

    http://www.xxxx.com/jeecms

    这样才可以访问,怎么才可以让他

    http://www.xxx.com

    用这个直接访问!后面不加东西就可以正常的访问,,,,,

    在这里我告诉大家应该怎么做!

    首先进入ftp在ftp上有个conf文件夹里有个server.xml文件,把他下回去,打开后找到<host>的按照下面的方法修改即可!

    例子:
    <Host name="localhost" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
    </Host>
     
    把:
    <Context path="" docBase="/你的工程名称" privileged="true" reloadable="true" ></Context>
     
    增加到CONF/SERVER.XML里的<host>和</host>中间即可
     

    修改后为这样:
     
     
    <Host name="localhost" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="/lv" privileged="true" reloadable="true" ></Context>
    </Host>
     
    这里的lv是你的工程,这样就把默认为root的工程修改为lv的工程显示了,当然lv这个工程名称(或者是文件夹名称)你可以修改为你自己实际的工程名称!
     
    修改好保存上传到ftp的conf文件夹里替换后重启tomcat即可!
  • 相关阅读:
    2013年noip第三题货车运输truck(树链剖分LCA+最大生成树)
    hdu1754线段树入门
    《Spring1之第六次站立会议》
    《Spring1之第五次站立会议》
    《Spring1之第四次站立会议》
    《Spring1之第三次站立会议》
    《 找水王》
    《 Spring1之第二次站立会议(重发)》
    《Spring1之 第一次站立会议(重发)》
    《 第二次站立会议》
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2308770.html
Copyright © 2011-2022 走看看