<%@ page contentType="text/html; charset=gb2312"%> 关于TOMCAT主目录与虚拟目录的配置介绍
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
关于TOMCAT主目录与虚拟目录的配置介绍
     发布者: 发布时间:2007-07-26
TOMCAT 主目录 与虚拟目录的配置

以下小结使用tomcat5.0.28测试通过,tomcat安装路径为C:Tomcat


在默认安装后,tomcat的主目录是webapps/root目录,如果我们想改变tomcat的主目录的话可以这样做:


1.打开C:Tomcatconfserver.Xml,在<host></host>之间加入代码:



<Context path="" docBase="E: omcatAppJeasyCMS" debug="0" reloadable="true" crossContext="true"/>



这样重新启动tomcat,我们的主目录就被设置为jeasyCMS这个项目了。


2.另外tomcat会生成一个C:TomcatconfCatalinalocalhost目录,里面自动生成了一个ROOT.Xml(root大写)文件,我们打开文件可以看到这些代码:






3.注意:我们创建虚拟目录的时候也是这样来进行设置的,只使context这个标签的path属性不为空。


4.我们设置虚拟目录和主目录,都会在C:TomcatconfCatalinalocalhost目录下生成相应的Xml文件,因此,当我们在server.Xml里面删除了主目录和虚拟目录的设置后,如果系统还没有生效,这时候我们就要察看一下这个目录下的Xml文件是不是已经被删除了,如果没有被删除,他还是对tomcat起作用的,我们必须手动删除。


5.基于第4点,通过测试我发现,每当我们访问一个地址的时候,tomcat首先是到C:TomcatconfCatalina localhost目录下去察看有没有存在主目录或虚拟目录的Xml文件,如果有Xml文件,就按Xml里的路径进行访问,如果没有Xml文件,就到 server.Xml文件里去察看是否配置context标签,如果配置了context标签,则在C:TomcatconfCatalina localhost目录下生成一个对应的Xml文件,以便于下次直接验证而不再访问server.Xml,与此同时打开context里指定的路径,如果 server.Xml里没有配置context标签,则返回访问错误页面。


6.基于第5点,我们其实可以直接在C:TomcatconfCatalinalocalhost下建立一个Xml文件,用于主目录或者虚拟目录,而不需要去修改server.Xml就可以达到配置主目录和虚拟目录的目的,具体Xml的格式可以如下:



<?Xml version=1.0 encoding=utf-8?>
<Context crossContext="true" docBase="E:/tomcatApp/JeasyCMS" path="" reloadable="true">
</Context>



具体是主目录的配置还是虚拟目录的配置取决于path的值。另外主目录文件名必须是ROOT.Xml(root大写),而虚拟目录的文件名称和虚拟目录的名称一致并且为小写,譬如:



<?Xml version=1.0 encoding=utf-8?>
<Context crossContext="true" docBase="E:/tomcatApp/JeasyCMS" path="cms" reloadable="true">
</Context>



以上则定义了一个名为:cms的虚拟目录,同时要将以上文本保存为cms.Xml文件。


7.以上住目录配置好后就可以按以下地址访问了:


http://localhost:8080/(访问主目录)


http://localhost:8080/cms (访问名为cms的虚拟目录)
(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
Java IDE:JBuilder和JDeveloper的比较
IBM发布的Europa推21个Eclipse开源项目
实例解析 在Eclipse3.2上部署JSP全过程
在Java的应用过程中获取系统属性
新手入门:简单介绍JDK5.0中的内置工具
抛不了异常,我该怎么办
 
最近评论:
        
春暖花开
wow power leveling2 wow power leveling gvf wow power levelingfcvg wow power leveling wow power leveling wow powerlevelingfcgv wow powerlevelingwq4 wow powerleveling wow powerleveling wow powerleveling world of warcraft power leveling world of warcraft power leveling world of warcraft power leveling world of warcraft power levelingszr world of warcraft power leveling world of warcraft powerleveling world of warcraft powerlevelinge5t world of warcraft powerleveling world of warcraft powerleveling world of warcraft powerleveling wow gold wow gold wow goldrfy5 wow gold wow gold world of warcraft goldre world of warcraft goldgh world of warcraft gold world of warcraft goldfr world of warcraft gold AOC Power Levelinggvgv AGE OF CONAN Power Levelingllwwbb928 z7u6n7cj
        
鍥炲
        
那个雨天的想法!
wow gold,wow power leveling.wow power leveling,wow power leveling, max(8521)
        
max sa nv nei
maxmaxmaxmaxmaxmaxmaxmaxmaxmaxmaxmax
        
轻轻走过你的窗前!
world of warcraft gold,cheap world of warcraft gold,warcraft gold,world of warcraft gold,cheap world of warcraft gold,warcraft gold max(4918)
        
不在的哪天!
final fantasy xi gil,final fantasy xi gil,final fantasy xi gil,final fantasy xi gil, max(5452)
        
快乐情人节!
wow gold,wow gold,wow gold,wow gold,wow gold,wow gold,wow gold buy wow gold for cheap. max(6115)
        
昨夜的狂想曲!
wow gold,WoW Gold,world of warcraft gold,WoW Gold, max(3230)
        
没有情人的情人节!
wow gold,wow power leveling.wow power leveling,wow power leveling, max(9394)
        
没有情人的情人节!
wow gold,wow power leveling.wow power leveling,wow power leveling, max(8332)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号