Tomcat常用配置
Tomcat依赖server.xml文件来启动server,一个Tomcat实例,核心就是启动容器Catalina。
Tomcat部署Webapp时,依赖context.xml和web.xml来部署Web应用。实际上,在部署任何一个webapp时,Tomcat自带的context.xml以及web.xml都会生效,同时webapp自带的META-INF/context.xml和WEB-INF/web.xml也会定义每个webapp的特定行为。
web.xml
context.xml
所有host下Context的默认配置信息;默认配置如下:
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>
tomcat-users.xml
Realm认证时用到的相关角色、用户和密码等信息;Tomcat自带的manager默认情况下会用到此文件;在Tomcat中添加/删除用户,为用户指定角色等将通过编辑此文件实现;
server.xml 详解
conf/server.xml 是 Servlet/JSP 容器 Tomcat 的主要配置文件,使用 XML 的方式描述了 WebApp 的运行方式。
在 server.xml 中的元素(element)和属性(properties)是区分大小写的,并且支持 Apache Ant 方式的变量替换(Apache Ant-style variable substitution)。在配置文件中还支持以 propname的方式读取系统变量propname。支持