Tomcat目录结构详解:从新手到专家的指南( 二 )


  • 配置 servlet
  • 添加过滤器,比如过滤敏感词汇
  • 设置 session 过期时间 , tomcat 默认 30 分钟

Tomcat目录结构详解:从新手到专家的指南

文章插图
  • 注册了很多 MIME 类型,即文档类型 。这些 MIME 类型是客户端与服务器之间说明文档类型的,如用户请求一个 html 网页,那么服务器还会告诉客户端浏览器响应的文档是 text/html 类型的,这就是一个 MIME 类型
  • 配置系统欢迎页

Tomcat目录结构详解:从新手到专家的指南

文章插图
3、lib 目录存放 tomcat 依赖 jar 包的 。
其中 ecj-x.x.x.jar 起到了将.java 文件编译成.class 字节码文件的作用 。
Tomcat目录结构详解:从新手到专家的指南

文章插图
4、logs 目录存放 tomcat 运行时产生的日志文件 。
在 windows 环境中,日志文件输出到 catalina.xxxx-xx-xx.log 文件中 。
在 linux 环境中,日志文件输出到 catalina.out 文件中 。
大体有以下几类:
Tomcat目录结构详解:从新手到专家的指南

文章插图
catalina.xxxx-xx-xx.logwindows 下日志文件输出内容host-manager.xxxx-xx-xx.log访问 webapps 下 host-manager 项目日志localhost.xxxx-xx-xx.logtomcat 启动时,自身访问服务,只记录 tomcat 访问日志 , 而非业务项目日志localhost_access_log.xxxx-xx-xx.txt表示访问 tomcat 下所有项目日志记录manager.xxxx-xx-xx.log访问 webapps 下 manager 项目日志
5、temp 目录用户存放 tomcat 在运行过程中产生的临时文件(清空不会对 tomcat 运行带来影响) 。
6、webapps 目录用来存放应用程序,可以以文件夹、war 包、jar 包的形式发布应用 。当然也可以将应用程序放在磁盘的任意位置,在配置文件中映射好即可 。
默认自带以下 5 个项目:
【Tomcat目录结构详解:从新手到专家的指南】
Tomcat目录结构详解:从新手到专家的指南

文章插图
7、work 目录用于存放 tomcat 在运行时的编译后文件(清空该目录下所有内容 , 重启 tomcat,可达到清除缓冲的作用)
 
作者:京东科技 杨建
来源:京东云开发者社区 转载请注明来源




推荐阅读