Tomcat目录结构详细介绍

打开tomcat的解压之后的目录可以看到如下的目录结构:

1.Tomcat的bin目录:

bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。

很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径

startup 用来启动tomcat

shutdown 用来关闭tomcat

修改catalina可以设置tomcat的内存

2.Tomcat的conf目录:

conf目录主要是用来存放tomcat的一些配置文件。

server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码

web.xml可以设置tomcat支持的文件类型

context.xml可以用来配置数据源之类的

tomcat-users.xml用来配置管理tomcat的用户与权限

在Catalina目录下可以设置默认加载的项目

3.Tomcat的lib目录:

lib目录主要用来存放tomcat运行需要加载的jar包。

例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。

4.Tomcat的logs目录:

logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)

在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中

在linux环境中,控制台的输出日志在catalina.out文件中

5.temp:

temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)

6.Tomcat的webapps目录:

webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。

当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。

7.Tomcat的work目录:

work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。

清空work目录,然后重启tomcat,可以达到清除缓存的作用

以上内容既是Tomcat目录结构详细介绍,更多关于Tomcat目录结构文章就点击下方相关文章

(0)

相关推荐

  • Tomcat整体结构简单介绍

    Tomcat作为web容器广为人知,从我最开始学Java一直到现在工作,可以说是伴随了我的整个编程生涯.Tomcat的本质是一个Servlet容器.一个Servlet能做的事情是:处理请求资源,并为客户端填充response对象. Tomcat则负责载入我们编写的Servlet类,调用Servlet的init()方法,对于一个request请求,创建一个servletRequest和一个servletResponse实例,调用该servlet的service()方法,将servletReques

  • Tomcat体系结构与插件配置教程图解

    一.发布程序详解 Context docBase:web应用的文件路径   path:URL入口   reloadable:字节码变化服务器是否重新加载web应用 二.tomcat服务器体系结构 1.Server整个Servlet容器组合,可以包含一个或多个<Service> 2.service:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求. 3.Connector:客户端与程序交互组件,负责接收请求以及向客户端返回响应. 4.E

  • Tomcat之web应用的目录组成结构_动力节点Java学院整理

    什么是web应用的组成结构?简单的说就是如何存放网站中的各个文件. 开发web应用时,不同类型的文件有严格的存放规则, 文件放错位置时可能会使web应用无法访问,也可能导致web服务器启动报错. web应用组织形式: 1)给web应用建个根文件夹,如MyWeb,则应该将xxx.html,xxx.jsp,xxx.css,xxx.js等放到MyWeb里面 2)在MyWeb下建个文件夹WEB-INF //注意文件名一定是WEB-INF,一个字都不能错 将web.xml文件放到WEB-INF里面 //w

  • tomcat目录结构简介_动力节点Java学院整理

    tomcat目录结构简介 如果我们有一个web应用,名称为"mail"(同时也是web应用所在目录的名称),那么其目录内不同类型的文件应该服从如下放置的规则: 一般来讲: 对于html.jsp.css.js文件等,可以直接放置在web应用所在目录中,当然如果某些文件比较多,可以另外创建一些目录来存放. 而对于除了上述几种文件外,一些不希望被外界能访问到的文件必须放在[WEB-INF]目录中,文件名不许更改,纯大写,一点不能有区别,否则必定出错,而在这个目录下会存放一些我们开发所需的Ja

  • Tomcat目录结构详细介绍

    打开tomcat的解压之后的目录可以看到如下的目录结构: 1.Tomcat的bin目录: bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令). 很多环境变量的设置都在此处,例如可以设置JDK路径.tomcat路径 startup 用来启动tomcat shutdown 用来关闭tomcat 修改catalina可以设置tomcat的内存 2.Tomcat的conf目录: conf目录主要是用来存放tom

  • Linux 目录结构详细介绍

    初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp --- 用户所有服务 httpd samba user1 user2 bin --- 系统启动时需要的执行文件(二进制) sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令.只有root权限才能执行 proc --- 虚拟,存在linux内核镜像:保存所有内核参数以及系统配置信息 1

  • Tomcat目录结构详解

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选.十分有必要了解Tomcat目录结构. 目录结构 解压Tomcat后的目录结构如下图 各目录及文件说明 bin目录 用于存放 Tomcat的启动.停止等批处理脚本和Shell脚本 conf目录 用于存放 Tomcat的相关配置文件 lib目录 Tomcat服务器依赖库目录,包含 Tomcat服务器运行环境依赖lar包 web

  • Maven 安装目录的详细介绍

    Maven 安装目录的详细介绍 前言: Maven 作为一款优秀的构建工具.依赖管理工具和项目管理工具,已经被业界广泛应用,我们可以利用 Maven 对项目进行清理.测试.构建.打包.部署等操作.在此,我们就 Maven 的安装目录,进行解读. 正文 从 Apache Maven 官网下载 Maven 的安装包并解压之后,进入安装目录,我们会看到如下内容: bin boot conf lib LICENSE.txt NOTICE.txt README.txt 接下来,分别解读以上目录的内容及功能

  • vue-cli 目录结构详细讲解总结

    一个vue-cli的项目结构如下: 目录 结构预览 ├─build // 保存一些webpack的初始化配置,项目构建 │ ├─build.js // 生产环境构建 │ ├─check-version.js // 检查npm.node版本 │ ├─vue-loader.conf.js // webpack loader配置 │ ├─webpack.base.conf.js// webpack基础配置 │ ├─webpack.dev.conf.js // 开发环境配置,构建本地开发服务器 │ ├─

  • linux目录详解linux目录结构详细分析

    根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏.损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导,所以不应该冒这个险.根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz .所有其他文件在根文件系统的子目录中. /bin 引导启动所需的命令或普通用户可能用的命令(可能在引导启动后). /sbin 类似/bin ,但不给普通用户使用,虽然如果必要且允许时可以使用. /etc 特定机器的配置文件. /root root

  • Linux 文件和目录权限详细介绍

    Linux文件和目录权限解读 如何设置Linxu文件和目录的权限 字符表示法   1)ls -l:查看所在目录所有文件的权限 2)chmod u=r file:把file文件的当前(用户user)的权限赋值为可写模式 3)chmod g=wrx file:把file文件的当前(组gruop)的权限赋值为可写,可读,可执行模式 4)chmod g-x file:把file文件的当前(组group)的权限减去可执行模式 5)chmod o+w file:把file文件的当前(所有人other)的权限

  • Tomcat 实现WebSocket详细介绍

    Tomcat 如何实现WebSocket WebSocket协议属于HTML5标准,越来越多浏览器已经原生支持WebSocket,它能让客户端和服务端实现双向通信.在客户端和服务器端建立一条WebSocket连接后,服务器端消息可直接发送到客户端,从而打破传统的请求响应模式,避免了无意义的请求.比如传统的方式可能会使用AJAX不断请求服务器端,而WebSocket则可以直接发送数据到客户端且客户端不必请求.同时,由于有了浏览器的原生支持,编写客户端应用程序也变得更加便捷且不必依赖第三方插件.另外

  • MAC 命令行启动tomcat的详细介绍

    MAC 命令行启动tomcat的详细介绍 一.修改授权 进入tomcat的bin目录,修改授权 ➜ bin pwd /Users/yp/Documents/workspace/apache-tomcat-7.0.68/bin ➜ bin sudo chmod 755 *.sh sudo为系统超级管理员权限. chmod 改变一个或多个文件的存取模式 755代表用户对该文件拥有读.写.执行的权限,同组的其他人员拥有执行和读的权限,没有写的权限,其它用户的权限和同组人员一样. 777代表,user,

随机推荐