Tomcat 配置文件详解

您所在的位置:网站首页 常用配置文件在哪里 Tomcat 配置文件详解

Tomcat 配置文件详解

2024-06-02 19:56| 来源: 网络整理| 查看: 265

目录

 

前言

一、context.xml 文件

二、web.xml文件

三、server.xml文件

四、tomcat-users.xml

前言

Tomcat 的配置文件由4个 xml 文件构成,context.xml、web.xml、server.xml、tomcat-users.xml 这4个文件。每个文件都有自己的功能与配置方法,下列将逐一介绍这几个文件的配置:

一、context.xml 文件

Context.xml 是 Tomcat 公用的环境配置,tomcat 服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器。推荐在 $CATALINA_BASEconf/context.xml 中进行独立的配置。因为 server.xml 是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加载,而context.xml 文件则不然。

下面是context.xml文件的配置

1 2 3 WEB-INF/web.xml 4 5 WEB-INF/eml.xml #监控资源文件,如果web.xml || eml.xml改变了,则自动重新加载改应用。 6 7   #表示数据库URL地址 17 18

 

context.xml的三个作用范围

 1. tomcat server 级别:

在$CATALINA_BASE/conf/context.xml 里配置,如果你在这个地方配置、那么这个配置文件将会被所有的webApp共享 。

2. Host 级别:

在 $CATALINA_BASE/conf/Catalina/${hostName} 里添加 context.xml,继而进行配置,这个配置将会被这个主机上的所有webapp共享。

3. web app 级别:

在 $CATALINA_BASE/conf/Catalina/${hostName} 里添加 ${webAppName}.xml,继而进行配置。

此时,path="",

webAppName 即为 path属性的值,也就是访问的虚拟目录。

另:tomcat 服务器文件中的 $CATALINA_BASE/webapps 目录下的所有文件夹都是一个应用。这个时候不需要自己动手配置,服务器默认将文件夹名映射成虚拟目录名称。还可以通过 $CATALINA_BASE/webapps/{App}/META-INF/context.xml 来配置,这个是在web应用中自己添加的,配置和其它一样。

标签是使用,

二、web.xml文件

 Web应用程序描述文件,都是关于是Web应用程序的配置文件。所有Web应用的 web.xml 文件的父文件。

 

1 2 3 4 5 6 7 8 9

 

1 6 7 SampleFilter 8 mypack.SampleFilter 9 10 11 16 17 SampleFilter 18 *.jsp 19 20 21


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3