`

Web框架tomcat5.0的目录结构

阅读更多
Web框架tomcat5.0的目录结构
分类: Tomcat 2006-09-05 22:55 289人阅读 评论(0) 收藏 举报
tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。

  tomcat根目录在tomcat中叫<CATALINA_HOME>,文章中把tomcat解压后在c:/下。



  1.<CATALINA_HOME>/bin: 存放各种平台下启动和关闭Tomcat的脚本文件。其中有个档是catalina.bat,打开这个windos配置文件,在非注释行加入JDK路径,例如 : SET  JAVA_HOME=C:/j2sdk1.4.2_06 保存后,就配置好tomcat环境了。 startup.bat是windows下启动tomcat的文件,shutdown.bat是关闭tomcat的文件。



  2.<CATALINA_HOME>/common: 在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR?。



  3.<CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR?。



  4.<CATALINA_HOME>/server: 在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcat-web服务用的。在server/lib目录中,存放tomcat服务器所需要的各,web应用不能访问种jar?。



  5.<CATALINA_HOME>/work : Tomcat把各种由jsp生成的servlet文件放在这个目录下。



  6.<CATALINA_HOME>/temp : 临时活页夹,Tomcat运行时候存放临时文件用的。



  7.<CATALINA_HOME>/logs : 存放Tomcat的日志文件



  8.<CATALINA_HOME>/conf : Tomcat的各种配置文件,最重要的是 server.xml;配置tomcat组件的XML文件server.XML其中包括



  I.顶层类元素[Top Level Elements]: 位于整个配置文件的顶层, 包括<Server>和<Service>;



  II.连接器类元素[Connectors ]: 客户和服务(容器类元素)间的通讯接口。接受客户请求,返回响应结果;<Connector>



  II.容器类元素[Containers]: 处理客户请求并且生成响应结果,包含3个:<Engine> <Host> <Context>



  IV.嵌套类元素[Nested Components]: 可以加入到容器中的元素,包括:<logger> <Valve><Realm>等



  一个<Server>包含一个或多个<Service>,一个<Service>包含唯一一个<Engine>和一个或多个<Connector>,多个 <Connector>共享一个<Engine>;一个<Engine>包含多个<Host>,每个<Host>定义一个虚拟主机,包含一个或多个web应用<Context>; <Context>元素是代表一个在虚拟主机上运行的Web应用。<Context>标签的描述



  Please note that for tomcat 5.x, unlike tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file. Instead, put them in the META-INF/context.xml directory of your WAR file or the conf directory as described above.



  9.<CATALINA_HOME>/webapps: web应用的发布目录,把 java开发的web站点或war文件放入这个目录下就可以通过tomcat服务器访问了。
分享到:
评论

相关推荐

    MeyboMail Web(Java)开源简化-meybomailweb

    meybomailweb MeyboMail Web开源简化版(脉博邮件系统客户端)在tomcat5.0上安装说明 基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用easyjf.com的EasyJWeb框架开发,主要通过调用java mail实现邮件的...

    《ACCP 软件工程师 5.0 教学PPT和源代码 内部光盘》(Aptech ACCP 5.0 PPT and Resource)[光盘镜像]

    SQL Server数据库设计和高级查询、深入.NET平台和C#编程、在.NET框架下开发三层结构数据库应用系统、JavaScript客户端验证和页面特效制作、使用Java实现面向对象编程、使用JSP开发WEB应用系统、职业导向训练、项目...

    Structs开发的图书馆管理系统 Windows xp sp2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0

    系统开发环境: Windows xp sp2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0 数据库文件:直接将数据库目录下的db_librarySys文件夹复制到mysql数据库的data目录下即可 mysql数据库登陆信息: 帐号root,密码123(自己可以...

    基于Java的网上购物-网上书店

    本网上购书系统是基于B/S架构的三层Web应用,即浏览器与服务器模式,浏览器可以使用IE6.0、Netscope4.0、Firefox Web Browser等,服务器采用开源的Tomcat5.0,数据库采用开源的MySQL5.0。本系统基于Java 2 Enterprise...

    北大青鸟ACCP5.0软件工程师教学PPT和源代码 内部光盘

    SQL Server数据库设计和高级查询、深入.NET平台和C#编程、在.NET框架下开发三层结构数据库应用系统、JavaScript客户端验证和页面特效制作、使用Java实现面向对象编程、使用JSP开发WEB应用系统、职业导向训练、项目...

    北大青鸟ACCP5.0软件工程师教学PPT和源代码 内部光盘下载地址

    SQL Server数据库设计和高级查询、深入.NET平台和C#编程、在.NET框架下开发三层结构数据库应用系统、JavaScript客户端验证和页面特效制作、使用Java实现面向对象编程、使用JSP开发WEB应用系统、职业导向训练、项目...

    王浩(易购网站购物系统)

    ※ 项目使用了J2EE,javascript,jsp,mysql,Ajax等的技术来实现,以及Tomcat5.0服务器版本。 ※ 前台提供商品信息、评论的浏览,不同权限用户的登录以及查看购物车以及对购物车内物品进行相关操作等 ※ 后台提供管理...

    JSP SSH公车拍卖系统myeclipse开发mysql数据库bs框架java编程网结构

    JSP SSH公车拍卖系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发,系统主要采用B/S...

    JSP在线销售管理系统.rar

    简易java(easyjf)框架开源订销管理系统(测试版),服务器环境,tomcat5.0,主要实现的功能有订单录入、打印,销售汇总、原料管理、客户管理、生产配料计算、报表打英汇总、系统数据管理及维护等功能,是一个使用非常...

    Java Web酒店管理系统

    ● Web服务器:Tomcat 6.0。 本系统采用MVC架构模式开发,具体技术如下。 ● AJAX框架:使用ExtJS技术开发 ● 显示层:使用JSP技术开发 ● 数据访问层:使用DAO模式开发 ● 持久层:使用Hibernate框架开发 ● 管理...

    电子商务系统案例/jsp/j2ee/JCatalog

    运行环境 1 Java平台选择JDK 6.0或更高版本。...2 Web服务器选择Tomcat 5.0或更高版本。 3 数据库服务器选择MySQL 5.0或更高版本。 为了方便读者代码阅读,特提供了MyEclipse的工程文件,使用MyEclipse可以导入打开。

    Spring_Framework_ API_5.0.5 (CHM格式)

    除了响应式功能之外,Spring5 还提供了一个函数式Web框架。它提供了使用函数式编程风格来定义端点的特性。 该框架引入了两个基本组件:HandlerFunction 和 RouterFunction。 HandlerFunction 表示处理接收到的请求...

    JSP电子政务管理系统myeclipse开发mysql数据库web结构SSH框架计算机java编程

    JSP SSH 电子政务管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助(SSH框架),系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 二、功能介绍 (1)权限管理:对权限信息进行添加、...

    JSP 个人网站系统myeclipse开发mysql数据库bs框架java编程网结构

    JSP 个人网站是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0, 使用java语言开发。系统主要采用B/S模式...

    JSP实验教学管理系统ssh框架开发mysql数据库web结构java编程

    一、源码特点 ...2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为mysql5.0,使用java语言开发。 3、数据库文件名是jspsyjx.sql ,系统名称sshsyjx 4、地址:http://127.0.0.1:8080/sshsyjx/login.jsp

    JSP网上花店购物系统myeclipse开发serlvet+dao+beanMVC结构mysql数据库bs框架java编程网结构

    JSP 网上花店购物系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为 Mysql5.0,使用java语言开发,系统主要采用B...

    jsp网上商城毕业论文

    本系统是基于B/S架构的三层Web应用,即浏览器与服务器模式,浏览器可以使用IE6.0、Netscope4.0、Firefox Web Browser等,服务器采用开源的Tomcat5.0,数据库采用开源的MySQL5.0。本系统基于Java 2 Enterprise Edition...

    JSP预算管理系统myeclipse开发mysql数据库web结构java编程

    一、源码特点 JSP 全面预算管理系统 是一套完善的web设计...2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为mysql5.0,使用java语言开发。 3、数据库文件名是jspqcyusuan.sql ,系统名称yusuan 4、地址:login.jsp

    Java Web应用详解.张丽(带详细书签).pdf

    本书以网络留言板开发为主线将JavaWeb知识融会贯通,知识模块完整,通过静态网页篇、动态网站篇、系统框架篇、项目实战篇循序渐进地使学生全面掌握JavaWeb开发技术。静态网页篇主要讲解HTML、CSS、DIV、JavaScript等...

Global site tag (gtag.js) - Google Analytics