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即可!
原文地址:https://www.cnblogs.com/zhouwenwu/p/2308770.html