tomcat目录介绍
这里以apache-tomcat-8.5.69为例,目录结构如下:
一共有bin,conf,lib,logs,temp,webapps,work, 一共7个文件夹,下面来对它们分别进行介绍:
(1)bin目录
该目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。
重要提示:
很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径;
startup 用来启动tomcat;shutdown 用来关闭tomcat;修改catalina可以设置tomcat的内存。
(2)conf目录
该目录主要是用来存放tomcat的一些配置文件。
重要提示:
server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码;
web.xml可以设置tomcat支持的文件类型;
context.xml可以用来配置数据源之类的信息;
tomcat-users.xml用来配置管理tomcat的用户与权限;
在catalina目录下可以设置默认加载的项目。
(3)lib目录
该目录主要用来存放tomcat运行需要加载的jar包。
例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。
(4)logs目录
该目录主要用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响),
在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中;
在linux环境中,控制台的输出日志在catalina.out文件中。
(5)temp目录
该目录主要是给用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)
(6)webapps目录
该目录主要是用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。
(7)work目录
该目录主要是用来存放tomcat在运行时编译后的文件,例如JSP编译后的文件。
清空work目录,然后重启tomcat,可以达到清除缓存的作用。
tomcat目录介绍相关推荐
- Tomcat目录介绍以及运行时寻找class的顺序
来自:http://blog.csdn.net/lihai211/article/details/6651977 Tomcat下的文件目录 /bin:存放启动和关闭tomcat的脚本文件: /co ...
- tomcat的服务器目录在哪个文件夹,Tomcat目录结构详细介绍
打开tomcat的解压之后的目录可以看到如下的目录结构: 1.Tomcat的bin目录: bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以. ...
- tomcat服务器的安装、tomcat的目录介绍、如何启动tomcat
tomcat服务器的安装 找到需要的Tomcat版本对应的zip压缩包,解压到需要安装的目录即可 tomcat的目录介绍 bin 专门用来存放tomcat服务器的可执行程序 conf ...
- Tomcat 配置 项目 到tomcat目录外面 和 域名绑定访问(api接口、前端网站、后台管理网站)...
先停止tomcat服务 1.进入apache-tomcat-7.0.68/conf/Catalina/localhost(如果之前还都没有启动过tomcat,是不会有此目录的,先启动一次再关闭,会自动 ...
- java获取tomcat目录结构_Tomcat目录结构详解
Tomcat目录结构图如下: bin目录 存放一些可执行的二进制文件,.sh结尾的为linux下执行命令,.bat结尾的为windows下执行命令. catalina.sh:真正启动tomcat文件, ...
- Tomcat 服务器介绍和使用
** Tomcat 服务器介绍和使用: ** 服务器的概念和作用: 问题: 学习了 java 编程之后,java 代码的一个很重要的作用就是进行数据的 处理,但是目前来说我们运行编写的代码,只有一次性 ...
- Tomcat是什么。Tomcat入门介绍
(本人小白,有些地方也是参考查询理解而来,如有错误,欢迎各位大神指正) 1.什么是web应用服务器?应用服务器其实也是一个应用程序.tomcat服务器也是web应用服务器之一. 2.tomcat服务器 ...
- tomcat端口介绍以及配置启用https
一.tomcat 默认端口 <Server port="8005" shutdown="SHUTDOWN"> 远程停服务端口 <Connect ...
- linux webapps 目录,Tomcat8下将webapps目录与tomcat目录分离
引言:在实际的生产环境中,默认情况下会将tomcat目录和时间部署目录进行分离,而非我们在开发环境下的将其放入$CATALINA_HOME/webapps下,那如何来实现这个功能呢?本文将回答此问题. ...
最新文章
- jvm from space 很小_JVM真香系列:堆内存详解
- CG CTF RE ReadAsm2
- MySQL软件的下载
- upload_labs_pass17_二次渲染
- 设计模式 抽象工厂模式(Abstract Factory)
- 15分钟为自己架设优雅如Github的代码仓库
- IT人不可不听的10个职场故事
- 职场没有岁月静好,只有不进则退
- TCP聊天工具的实现
- 第12章 坚持一百秒(《C和C++游戏趣味编程》教学视频)
- plsql 误删除了存储过程怎么处理_照片恢复 - 内存卡及手机误删照片怎么恢复?...
- Android应用系统签名方法
- Python学习教程-1_Introductions
- unity 之 Particle 二
- TDA4 J721 EVM开发板开发学习
- QMediaplayer详解以及简易音乐播放实现
- 京东数据分析软件 | 如何获取京东平台的“增长榜单”
- libnet编译,windows/Linux
- 网站更换域名和服务器不收录,更换域名就是一个坑,没事千万不要轻易入坑
- Pytest学习笔记4——测试步骤