文档章节

Tomcat的目录结构详解

ChamPly
 ChamPly
发布于 2017/08/31 13:00
字数 561
阅读 996
收藏 61

Tomcat目录结构:

首先我们看看tomcat的目录下面都有什么文件

bin:

可以通过文件看出来这是一些关于tomcat的可执行的相关文件,比如启动和关闭

 

conf:

这个目录下存放的是tomcat相关的配置文件,常用的配置文件就是web.xml,server.xml这个配置文件是存放管理网站用户的信息

 

lib:

打开这个文件夹一看。全部都是jar文件,接触过java的朋友应该一目了然,这很明显就是java的jar包,这里存放的是网站后台调用的jar包

 

logs:

这个文件夹里面全部都是日志文件,随便打开一个就能看出来

 

temp:

打开之后你会发现里面是空的,这个文件夹主要存放的是网站运行的时候的一些临时文件

 

webapps:

打开之后会发现一些自己写过的一些项目文件,随便点击打开一个文件

几乎全部点开了,都没有看见java文件,最终看到了class文件,这个文件存放的是java源代码编译之后的二进制文件,这里就不多说了,所有说刚才我们以为找到了存放网站的源代码的目录,但是通过仔细看我们发现网站的jsp文件在里面,这里面的class文件是通过java文件编译的,但是java文件呢?我们接着往下看

 

work:

这个目录下面有一个Catalina,然后打开,看见一个localhost文件,好了,这个文件里面就是我们要找的网站的后台的一些java文件

打开之后你会发现这个和刚才webapps里面的文件夹几乎一样,但是我们打开你就会发现不一样的地方了

看见了吧,java文件有了,这个文件主要存放的是jsp相关的一些servlet类

 

 

这时我们发现了webapps是主要Web发布目录,默认情况下把Web应用文件放于此目录,work存放jsp生成的Servlet源文件和字节码文件。

 

2015年5月26日

by:champly 

© 著作权归作者所有

共有 人打赏支持
ChamPly

ChamPly

粉丝 11
博文 42
码字总数 32506
作品 0
朝阳
程序员
加载中

评论(6)

withileyl
withileyl
Tomcat
Kuangcp
Kuangcp
说了和没说一样...linux 下tree命令就能看到所有目录结构了~
ChamPly
ChamPly

引用来自“wy821027”的评论

好文章

@wy821027 谢谢支持
ChamPly
ChamPly

引用来自“夜苍狼”的评论

从语气上感觉好像是在给非程序猿介绍,

@夜苍狼 之前发的csdn的,最近转过来的,当时我也比较low
夜苍狼
夜苍狼
从语气上感觉好像是在给非程序猿介绍,
当朝宰相
当朝宰相
好文章
javaweb入门笔记(1)-Tomcat

javaweb入门笔记(1)-Tomcat 标签: javaweb [TOC] 下载链接 * Apache Jakarta Project * Tomcat官网 Tomcat目录层次结构 bin:存放启动和关闭Tomcat的脚本文件 conf:存放Tomcat服务器的配置文...

brianway
2016/02/06
341
0
学习笔记汇总

linux系统管理和服务搭建配置: 关于Linux的历史 linux系统启动过程和系统目录结构 安装和优化linux系统基础环境 Linux文件与目录管理 Linux系统用户及用户组管理 linux系统文档的压缩与打包...

qq441009395
2017/07/24
0
0
Tomcat安装、配置、优化及负载均衡详解

一、常见JavaWeb服务器 1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解 2、Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的...

Java架构
08/15
0
0
tomcat server.xml 详解

Tomcat服务器是由一系列可配置的组件构成,其核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。Tomcat的组件可以在/conf/server.xml文件中进行配置,每个Tomcat的组件在s...

curiousby
2015/06/02
0
0
七,搭建JavaWeb的开发环境

JavaWeb需要的开发环境。 1,JDK,Java开发套件,包括Java虚拟机、Java开发需要的库架包等等。 2,Tomcat,是Apache组织开发的一款web服务器。 3,Eclipse,Java开发主流的开发工具。 7.1 JD...

zhanggong
2016/01/15
234
0

没有更多内容

加载失败,请刷新页面

加载更多

打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
4
0
一个手机装天下,走遍中国都不怕!

导读 “1200元(人民币,下同),微信支付,可以,你扫我。”来自西非马里共和国的展商Albert拿着手机,和一位买走他手鼓的中国游客用简单的汉语交流着。 近日,“第十四届中俄蒙经贸洽谈暨商品...

问题终结者
昨天
3
0
Redis的“死键”问题

大规模的数据库存储系统中,数据的生命周期管理是很有必要的;从业务角度发现过期数据,数据归档和数据碎片整理等。以MySQL为例,1个运行很久的TB级MySQL实例中,极有可能数百GB的数据,对业...

IT--小哥
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部