Tomcat的目录结构

2023-03-09 15:03:11 浏览数 (2)

        突然想起来以前想要写的一个小小的总结,看一下 Tomcat 的文件目录的构成,以便更好的去使用(纯属自己想看一下)。

        以我刚在电脑上下载的 Tomcat 9.0 为例子说一下,7.0 版本到 9.0 版本的这个目录文件的结构差不多其实。

        下面这张图片就是 Tomcat 9.0 版本的文件目录。

    那么来说一下部分重要或者常用的到东西。 

bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件。              里面的命令有 .sh 结尾的,还有 .bat 结尾的。              以 .sh 结尾的是 linux 命令,另一类以 .bat 结尾的是 windows命令。

conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是 server.xml 和 web.xml 。            server.xml:这里面有很多注释掉的东西,常用的可以用来设置端口号、设置域名或者 IP、默认加载的项目、请求                                   编码等。            web.xml:可以设置支持的文件类型。            当然还有其他的一些文件,比如 tomcat-users.xml 根据名称也知道和用户有关,所以它可以用来配置管理                               tomcat 的用户与权限。

lib:里面全是 jar 包,其中主要是用于 Tomcat 的运行的 jar 包, 其他的还可以有其他的。 

logs:存放的是 Tomcat 在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。           日志文件的清空并不会给 Tomcat 的运行带来影响。

temp:存放 Tomcat 在运行过程中产生的临时文件。 

webapps:这里面是挺重要的几个文件,初始有 Tomcat 自带的一些文件夹,分别是 docs 、examples 、host-manager                        、 manager 、ROOT 这五个,在我们在 Eclipse 中写了某个项目应用添加到 Tomcat 当中时,这里就会存在那                    个 项目应用。可以以文件夹、war 包、 jar 包的形式发布应用。

work:用来存放 Tomcat 在运行时的编译后文件,比如 JSP 编译后的文件。            如果清空此目录,可以清除缓存。(鸣谢董威老师~) 

0 人点赞