知识大全 Tomcat目录结构配置文件基础学习

Posted 目录

篇首语:没关系,天空越黑,星星越亮。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Tomcat目录结构配置文件基础学习相关的知识,希望对你有一定的参考价值。

Tomcat目录结构配置文件基础学习  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  假设你已将Tomcat解压 你已得到下列目录结构:    目录名 描述    bin    包含启动/关闭脚本    conf    包含不同的配置文件     包括 server xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件web xml    doc    包含各种Tomcat文档    lib    包含Tomcat使用的jar文件 unix平台此目录下的任何文件都被加到Tomcat的classpath中    logs    Tomcat摆放日志文件的地方    src    ServletAPI源文件 先别高兴 这些只有些必须在Servlet容器内实现的空接口和抽象类    webapps    包含web项目示例    此外你可以Tomcat会创建如下目录:    work    Tomcat自动生成 放置Tomcat运行时的临时文件(如编译后的JSP文件) 如在Tomcat运行时删除此目录 JSP页面将不能运行 中国自学编程网     classes    你可以创建此目录来添加一些附加的类到类路径中 任何你加到此目录中的类都可在Tomcat的类路径中找到自身

  Tomcat的配置文件

  Tomcat的配置基于两个配置文件:    server xml Tomcat的全局配置文件    web xml 在Tomcat中配置不同的关系环境

  server xml    server xml是Tomcat的主配置文件 完成两个目标:

   提供Tomcat组件的初始配置     说明Tomcat的结构 含义 使得Tomcat通过实例化组件完成起动及构建自身 如在server xml所指定的

  server xml种的重要元素:

  元素及其描述    Server    server xml文件中最重要的元素 Server定义了一个Tomcat服务器 一般你不用对他担心太多 Server元素能包含Logger和ContextManager元素类型    Logger    此元素定义一个Logger对象 每个Logger都有一个名字去标识 也有一个纪录Logger的输出和冗余级别(描述此日志级别)和包含日志文件的路径 通常有servlet的Logger(ServletContext log()处) JSP和Tomcat运行时的Logger     ContextManager    ContextManager说明一套ContextInterceptor RequestInterceptor Context和他们的Connectors的配置及结构 ContextManager有几个随同提供的特性:    用来纪录调试信息的调试级别

   webapps/ conf/ logs/和所有已定义的环境的基本位置 用来使Tomcat可以在TOMCAT_HOME外的其他目录启动     工作目录的名字    ContextInterceptor&RequestInterceptor    这些侦听器(interceptors)侦听具体发生在ContextManager中的事件 例如 ContextInterceptor侦听Tomcat的启动及终止事件 RequestInterceptor监视在它服务过程中用户请求需要通过的不同阶段 Tomcat的管理员不必知道太多关于侦听器的知识;另外 开发者应该知道这是如何在Tomcat中实现一个 全局 型的操作(例如安全性及每个请求日志)    Connector    Connector表示一个到用户的联接 不管是通过web服务器或直接到用户浏览器(在一个独立配置中) Connector负责管理Tomcat的工作线程和 读/写 连接到不同用户的端口的 请求/响应 Connector的配置包含如下信息:    句柄类    句柄监听的TCP/IP端口    句柄服务器端口的TCP/IP的backlog     Context    每个Context提供一个指向你放置你Web项目的Tomcat的下属目录 每个Context包含如下配置 [Page]    Context放置的路径 可以是与ContextManager主目录相关的路径     纪录调试信息的调试级别    可重载的标志 开发Servlet时 重载更改后的Servlet 这是一个非常便利的特性 你可以调试或用Tomcat测试新代码而不用停止或重新启动Tomcat 要打开重载 把reloadable设为真即可 这虽花费时间但可检测所发生的变化;更重要的事 鉴于 在一个装载类对象装入一个新的servlet时 类装载触发器可能会掷出一些错误 为避免这些问题 你可以设置可重载为假 这将停止重载功能

  web xml

cha138/Article/program/Java/ky/201311/28312

相关参考

知识大全 ant+cactus+tomcat5.5容器内单元测试

一下载并解压缩cactus下载地址为 将cactus的lib目录下的cactusantjar复制到ant的lib目录二配置cactuscactus的配置很简单新建一个cactusproper

知识大全 oracle网络配置相关概念

  网络配置文件默认的目录在$ORACLE_HOME/neork/admin目录下  sqlnetora  sqlnetora文件决定找数据库服务器别名的方式  参数SQLNETAUTHENTICAT

知识大全 php 在windows下配置虚拟目录的方法介绍

  先打开Apache的conf目录下的文件在末尾添加如下代码复制代码代码如下:<VirtualHost*:>ServerNamemydemoDocumentRoot"D:/mydemo"

知识大全 Java基础 JSP网站开发环境的目录结构标准

Java基础JSP网站开发环境的目录结构标准  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  根目

知识大全 hibernate二级缓存

  第一步添加二级缓存配置文件ehcachexml到项目的src目录  ehcachexml文件可以在hibernatereleaseFinal\\project\\etc目录下找到  第二步配置hi

知识大全 ASP.NET 配置文件层次结构和继承

ASP.NET配置文件层次结构和继承  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  您可以在整个

知识大全 深入apache配置文件httpd.conf的部分参数说明

本篇文章是对apache配置文件的部分参数说明进行了详细的分析介绍需要的朋友参考下   <Directory></Directory>设定指定目录的访问权限<F

知识大全 从零开始手把手教你用tomcat

   前言  本文根据实例详细介绍了如何在tomcat中配置数据源并且十分详细的介绍了JDBC简介事务处理数据源简介配置数据源本文从最基础的知识点开始讲起让不太了解tom

知识大全 实例讲解配置之——TOMCAT集群配置

实例讲解配置之——TOMCAT集群配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我的运行环

知识大全 TOMCAT+JIVE的安装配置

TOMCAT+JIVE的安装配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  TOMCAT+J