专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 浅谈Tomcat安装目录

浅谈Tomcat安装目录

更新时间:2020-12-02 17:48:13 来源:动力节点 浏览1040次

一般情况下,我们安装完Tomcat之后,会出现一个Tomcat的文件,里面会有各种各样的文件,本文我们就来讲一讲Tomcat安装目录下各个文件的作用。

 

我们在解压完Tomcat安装包之后,打开Tomcat文件可以看到如下的目录结构:

 image.png

下面我们来具体看看Tomcat安装目录下各个文件的作用:

1.bin:

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

image.png 

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

startup 用来启动tomcat

shutdown 用来关闭tomcat

修改catalina可-以设置tomcat的内存

注意:可以通过在浏览器中输入localhost:8080/测试浏览器是否开启。

 

2.conf:

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

image.png 

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

 

3.lib:

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

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

 

image.png 

 

4.logs:

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

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

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

image.png 

 

5.temp:

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

 image.png

 

6.webapps:

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

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

image.png 

 

注意:这里存储的文件的项目名字为项目名称,但和我们在域名中输入的url是不同的。

 

在我们进行测试输入的项目名为虚拟项目名;

对于myEclipse的用户可以通过项目右键的properties中project factes中进行设置。(不同的myEclipse放在不同的位置,第一次可以在搜索框中进行搜索,然后记住在哪个菜单下)

image.png 

更改webcontext就行了,这样在输入url的时候只需要输入:

lcoalhost:8080/project/

而不是

localhost:8080/13-project

 

7.work:

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

 

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

 image.png

 

在catAlina里面继续打开最后会进入项目文件夹,里面存放了jsp文件。

 image.png

 

可以发现其实jsp也是java文件,这也印证了jsp本质上就是servlet。

 

实际上,掌握Tomcat安装目录下的各个文件对我们使用Tomcat服务器程序是十分必要的,不仅可以加强我们使用Tomcat的熟练度,还能够让我们了解Tomcat服务器工作的原理。学完了Tomcat安装目录我们也可以正式开始使用Tomcat来作为Web服务器进行前端开发了,我们可以在本站的Tomcat服务器教程中找到实例作为参考开始使用我们的Tomcat服务器。


 

 


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>