Tomcat解压之后,目录结构如下所示:
?Tomcat目录结构介绍
(1)bin目录
bin目录用于保存tomcat中的一些常用命令,里面的文件分为两类:.sh结尾和.bat结尾。
- windows系统下,使用.bat结尾的文件
- linux系统下,使用.sh结尾的文件?
常见的如:
- startup.sh、startup.bat启动Tomcat容器的命令
- shutdown.sh、shutdown.bat停止Tomcat容器的命令
(2)conf目录
conf目录下,保存的是Tomcat相关的配置文件信息。
- server.xml文件:可以设置启动端口、IP地址、默认启动项目、请求字符集编码等。
- web.xml文件:可以设置servlet映射关系、过滤器等。
- context.xml文件:可以设置数据源信息。
- tomcat-users.xml文件:设置Tomcat用户名、密码相关。
(3)lib目录
lib目录,用于存放Tomcat运行时需要的jar文件。
- servlet相关jar包:servelt-api.jar
- jsp相关jar包:jsp-api.jar
(4)logs目录
logs目录,存放Tomcat运行时候,产生的日志文件。日志文件格式如下所示:
(5)temp目录
temp目录,存放Tomcat运行过程中产生的临时文件。
- Tomcat运行过程中,删除临时文件不会影响Tomcat运行
(6)webapps目录
webapps目录,存放需要运行的应用程序。可以是文件夹、jar文件、war文件,Tomcat会自动解压成普通文件夹。默认情况下,webapps目录中会存在如下文件夹:
?(7)work目录
work目录,是Tomcat的工作目录,Tomcat运行过程中,会将编译后的文件存放在该目录下,例如:servlet、jsp编译后的文件。
- 可以清空work目录,达到清除Tomcat缓存的效果
|