当前位置: 首页 > news >正文

Tomcat目录介绍,结构目录有哪些?哪些常用?

结构目录有哪些?
bin
启动,关闭和其他脚本。这些 .sh文件(对于Unix系统)是这些.bat文件的功能副本(对于Windows系统)。由于Win32命令行缺少某些功能,因此此处包含一些其他文件。

比如说:windows下启动tomcat用的是startup.bat,另外Linux环境中使用的是startup.sh。对应还有相应的shutdown关闭脚本。

conf
tomcat的配置文件和相关的DTD。这里最重要的文件是server.xml。它是容器的主要配置文件。
(1)catalina.policy :tomcat:安全策略文件,控制JVM相关权限,具体可以参考java.security.Permission。
(2)catalina.properties :tomcat Catalina 行为控制配置文件,比如:Common ClassLoader。
(3)logging.properties :tomcat日志配置文件。里面的日志采用的是JDK Logging。
(4)server.xml :tomcat server配置文件(对于我开发人员来说是非常重要)。
(5)context.xml :全局context配置文件,监视并加载资源文件,当监视的文件发生发生变化时,自
动加载 。
(6)tomcat-user.xml :tomcat角色配置文件。
(7)web.xml :Servlet标准的web.xml部署文件,tomcat默认实现部分配置入内:

  • org.apache.catalina.servlets.DefaultServlet
  • org.apache.jasper.servlet.JspServlet

logs
日志文件默认位于此处。
(1)localhost 有用,当你们的tomcat启动不了的时候,多看这个文件。比如:

  • NoClassDefFoundError
  • ClassNotFoundException

(2)access 最没用。
(3)catalina.{date} 主要是控制台输出,全部日志都在这里面。

webapps
这是您的webapp所在的位置。其实这里面这几个都是一个项目。
简化web部署的方式。在线上环境中我们的应用是不会放在这里的。最好的办法就是外置。

lib
tomcat存放共用的类库。比如:ecj-4.17.jar: eclipse Java编译器,jasper.jar:JSP编译器。

work
存放tomcat运行时编译后的文件,比如JSP编译后的文件 。

temp
存放运行时产生的临时文件。

http://www.lryc.cn/news/13710.html

相关文章:

  • Elasticsearch也能“分库分表“,rollover实现自动分索引
  • 6 大经典机器学习数据集,3w+ 用户票选得出,建议收藏
  • Logview下载
  • macos 下载 macOS 系统安装程序及安装U盘制作方法
  • c++动态内存分布以及和C语言的比较
  • 软考高级信息系统项目管理师系列之三十一:项目变更管理
  • 【Vue3源码】第二章 effect功能的完善补充
  • CHAPTER 2 Web Server - apache(httpd)
  • 【Vagrant】下载安装与基本操作
  • 常用类(五)System类
  • Navicat Premium 安装 注册
  • 回溯算法总结
  • ccc-pytorch-基础操作(2)
  • 独居老人一键式报警器
  • 软考案例分析题精选
  • 基于SpringBoot+vue的无偿献血后台管理系统
  • 详解js在事件中,如何传递复杂数据类型(数组,对象,函数)
  • 高并发架构 第一章大型网站数据演化——核心解释与说明。大型网站技术架构——核心原理与案例分析
  • VPP接口INPUT节点运行数据
  • RabbitMQ学习(九):延迟队列
  • TCP并发服务器(多进程与多线程)
  • 第1章 Memcached 教程
  • 【2022.12.9】Lammps+Python 在计算g6(r)时遇到的问题
  • MySQL使用C语言连接
  • JavaScript随手笔记---比较两个数组差异
  • 【C++修炼之路】21.红黑树封装map和set
  • 下载ojdbc14.jar的10.2.0.1.0版本的包
  • 关于欧拉角你需要知道几个点
  • git ssh配置
  • Linux进程概念(三)