前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Tomcat目录结构

Tomcat目录结构

作者头像
Java架构师必看
发布2020-04-10 14:55:46
发布2020-04-10 14:55:46
1.8K0
举报
文章被收录于专栏:Java架构师必看Java架构师必看

文章目录

  • 目录结构
  • bin目录
  • conf目录
  • lib目录
  • webapps目录
  • temp目录

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。十分有必要了解Tomcat目录结构。

目录结构

解压Tomcat后的目录结构如下图

各目录及文件说明

目录及文件

说明

bin

用于存放 Tomcat的启动、停止等批处理脚本和Shell脚本

bin/startup. bat

用于在 Windows下启动 Tomcat

bin/startup.sh

用于在 Linux下启动 Tomcat

bin/shutdown. bat

用于在 Windows下停止 Tomcat

bin/shutdown.sh

用于在 Linux下停止 Tomcat

conf

用于存放 Tomcat的相关配置文件

conf/Catalina

用于存储针对每个虚拟机的 Context 配置

conf/context.xml

用于定义所有Web应用均需要加载的 Context 配置,如果Web应用指定了自己的context.xml,那么该文件的配置将被覆盖

conf/catalina.properties

Tomcat环境变量配置

conf/catalina.policy

当 Tomcat在安全模式下运行时,此文件为默认的安全策略配置

conf/logging.properties

Tomcat日志配置文件,可通过该文件修改 Tomcat日志级别以及日志路径等

conf/server.xml

Tomcat服务器核心配置文件,用于配置 Tomcat的链接器、监听端口、处理请求的虚拟主机等。可以说,Tomcat主要根据该文件的配置信息创建服务器实例

conf/tomcat-users.xml

用于定义 Tomcat默认用户及角色映射信息,Tomcat的 Manager模块即用该文件中定义的用户进行安全认证

conf/web.xml

Tomcat中所有应用默认的部署描述文件,主要定义了基础 Servlet和MIME映射。如果应用中不包含 Web. xml,那么 Tomcat将使用此文件初始化部署描述,反之,Tomcat会在启动时将默认部署描述与自定义配置进行合并

lib

Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包

logs

Tomcat默认的日志存放路径

webapps

Tomcat默认的Web应用部署目录

work

存放Web应用JSP代码生成和编译后产生的class文件目录

temp

存放tomcat在运行过程中产生的临时文件

bin目录

用于存放 Tomcat的启动、停止等批处理脚本和Shell脚本

conf目录

用于存放 Tomcat的相关配置文件

lib目录

Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包

webapps目录

Tomcat默认的Web应用部署目录

temp目录

存放tomcat在运行过程中产生的临时文件

本文由来源 ThinkWon的博客,由 system_mush 整理编辑,其版权均为 ThinkWon的博客 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录结构
  • bin目录
  • conf目录
  • lib目录
  • webapps目录
  • temp目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档