1. bin 文件夹

  存放Tomcat的可执行文件

  (1) startup.bat 文件,启动Tomcat服务的批处理文件。

  (2) shutdown.bat 文件,结束Tomcat服务的批处理文件。

2. conf 文件夹

  存放Tomcat的配置文件

  (1) server.xml 文件,用来配置Tomcat的文件。

  (2) context.xml 文件,用来配置外部项目环境,无需将项目放入webapps文件夹中;也可配置JNDI。

  (3) web.xml 文件,被所有项目中的web.xml继承的文件,应用于所有的项目,里面对filter、Servlet和安全等等进行配置。

  (4) tomcat-users.xml 文件,配置访问Tomcat的用户做出密钥的安全需求。

  (5) logging.properties 文件,配置日志文件的文件

3. lib 文件夹

  存放Tomcat运行要使用jar包

4. logs 文件夹

  存放Tomcat的日志文件

  (1) catalina.年月日.log 文件,记录Tomcat的启动信息

  (2) localhost_access_log.年月日.txt 文件,记录访问Tomcat的IP地址

  (3) localhost.年月日.log 文件,记录listener, filter, servlet初始化的日志

5. temp 文件夹

  存放Tomcat生成的临时文件

6. webapps 文件夹

  存放要架设在Tomcat的项目文件夹

  (1) docs 文件夹,Tomcat自带项目,里面放置的是Tomcat的官方文档。

     http://localhost:8080/docs/

  (2) ROOT 文件夹,Tomcat自带项目,里面放置的是Tomcat的默认网页。

     http://localhost:8080/

  (3) examples 文件夹,Tomcat自带项目,里面存放的是Tomcat提供的Servlet、JSP、WebSocket示例。

     http://localhost:8080/examples/

  (4) manager 文件夹,Tomcat自带项目,对架设在Tomcat的项目进行管理。

     http://localhost:8080/manager/

  (5) host-manager 文件夹,Tomcat自带项目,对架设在Tomcat的项目进行管理。

     http://localhost:8080/host-manager/

7. work 文件夹

  存放架设在Tomcat上项目生成的动态文件

  (1) Catalina 文件夹,存放着Tomcat对项目进行编译后的文件。

    1) localhost 文件夹,存放着放置在本机编译后的的本地项目文件。

8. LICENSE 文件

  Tomcat的许可证

9. NOTICE 文件

  Tomcat的说明文件

JavaWeb之Tomcat(1) —— Tomcat的目录结构的更多相关文章

  1. servletcontext监听器的启动位置以及tomcat和eclipse的目录结构

    情景: 想在应用启动的时候就加载spring容器 在ServletContextListener.contextInitialized()中加载spring容器 ApplicationContext ...

  2. JavaWeb之基础(1) —— 文件、目录结构和创建项目

    1. JavaWeb应用 JavaWeb应用从大类上分为静态和动态两种. 静态应用就是传统的HTML文件+素材资源构造的静态网页,不需要特殊的配置.JavaWeb也不是专门用来做静态网站的. 动态应用 ...

  3. 配置Tomcat直接显示目录结构和文件列表

    Tomcat是直接显示目录结构和文件列表,只是在配置里面给关闭了. 关键在这里:\conf\web.xml 这个文件有一段配置直接控制Tomcat是允许显示目录结构和文件列表. <servlet ...

  4. JavaWeb入门——Tomcat的目录结构

    JavaWeb入门——Tomcat的目录结构 摘要:本文主要了解了Tomcat的目录结构. 目录结构 打开Tomcat的目录,可以看到如下文件和文件夹: bin目录 该目录下存放的是二进制可执行文件. ...

  5. JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)

    1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomca ...

  6. IntelliJ和tomcat中的目录结构

    IntelliJ和tomcat中的目录结构   IntelliJ的官网帮助中心:http://www.jetbrains.com/idea/webhelp/getting-help.html   pr ...

  7. Tomcat的目录结构和配置文件详解

    本文转载: https://www.zybuluo.com/1234567890/note/515235 参考帖子: Tomcat(一):基础配置详解 Tomcat服务器中配置多个域名,访问不同的we ...

  8. Tomcat安装及其目录结构介绍

    Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选. Tomcat的安装版本有绿色解压 ...

  9. Tomcat的目录结构、处理流程、主配置文件(server.xml)释义

    参考资料: http://www.cnblogs.com/xdp-gacl/p/3744053.html http://grass51.blog.51cto.com/4356355/1123400 1 ...

  10. Tomcat目录结构及Tomcat Server处理一个http请求的过程

    http://blog.sina.com.cn/s/blog_62cb15980101jh9x.html 1.Tomcat的结构概述     Tomcat服务器是由一系列可配置的组件构成,其核心组件是 ...

随机推荐

  1. Android多种方式实现相机圆形预览

    效果图如下: 一.为预览控件设置圆角 为控件设置ViewOutlineProvider public RoundTextureView(Context context, AttributeSet at ...

  2. PyCharm-安装&调试

    windows安装pycharm 和python的链接: PyCharm:http://www.jetbrains.com/pycharm/ Python:https://www.python.org ...

  3. 交叉编译openssl1.1.1a

    ​ 交叉编译openssl1.1.1a的时候遇到的问题,记录一下,方便下次查找 一.下载源码 1.打开openssl官网,下载openssl-1.1.1.tar.gz源码包. 2.执行下面的命令解压源 ...

  4. Linux执行rm命令提示Argument list too long解决办法

    在Linux上删除文件时,执行命令报错,报错信息如下:node1:/u01/app/oracle/admin/testdb/adump>rm -f *.aud-bash:/bin/rm:Argu ...

  5. Android笔记(四十) Android中的数据存储——SQLite(二) insert

    准备工作: 我们模拟一个注册的页面,先看UI 我们需要创建一个数据库:user,数据库包含表user,user表包含字段id.username.password.mobilephone MainAct ...

  6. PyQt5入门

    PyQt5 是用来创建Python GUI应用程序的工具包.作为一个跨平台的工具包,PyQt可以在所有主流操作系统上运行(Unix,Windows,Mac). 本文描述Windows系统下如何安装Py ...

  7. 搭建React项目环境【1】

    1.安装NodeJS6.0以上自带npm依赖包管理工具 2.webstrom 2019.2 工具 1.在cmd输入node -v就可以看到node的当前版本 2.在输入node进入node环境 3.查 ...

  8. 最小哈希 minhash

    最小哈希 维基百科,自由的百科全书     跳到导航跳到搜索 在计算机科学领域,最小哈希(或最小哈希式独立排列局部性敏感哈希)方法是一种快速判断两个集合是否相似的技术.这种方法是由Andrei Bro ...

  9. P,R,F1 等性能度量(二分类、多分类)

    总结自<机器学习>周志华 2.3 目录 最常用的是查准率P(precision),查全率R(recall),F1 一.对于二分类问题 二.对于多分类问题 1.macro 2.micro 最 ...

  10. 【Vue-01】基础Vue语法+JS复习

    Vue学习疑问及总结_SZS 0.vue router 带参数跳转 发送:this.$router.push({path:'/news',query:{id:row.id}}) 接收:var id=t ...