《Servlet》第02节:Tomcat运行环境及目录结构介绍

createh54个月前 (01-23)技术教程37

Tomcat是使用Java语言开发的一个开源免费的Web服务器,

1、安装Tomcat容器

我们作为初学者,这里直接使用Tomcat作为Servlet的运行容器,首先需要去Apache官网下载Tomcat程序,下载地址:https://tomcat.apache.org/

我们选择Tomcat 8版本,然后找到64位的下载包,下载即可。

载完成之后,将Tomcat压缩包解压到一个目录下,我是保存在E盘下的software目录下面,进入Tomcat解压之后的目录中,目录结构如下所示:

2、Tomcat目录结构

Tomcat的安装目录下,分别有这些目录:bin、conf、lib、logs、temp、webapps、work,其中每一个目录的作用如下:

  1. bin目录:保存Tomcat的一些运行命令,例如:启动、停止。
  2. conf目录:存放Tomcat容器的配置文件信息。
  3. lib目录:保存Tomcat容器中使用到的第三方依赖程序(依赖Jar包)。
  4. logs目录:保存程序运行过程中产生的日志。
  5. temp目录:保存程序运行过程中产生的一些临时文件。
  6. webapps目录:这个目录就非常重要了,这个目录是用来保存我们开发的项目源代码的,在这个webapps目录下的每一个文件夹,都是一个单独的项目。
  7. work目录:保存编译之后的JSP文件。

我们刚刚下载的Tomcat目录中,webapps目录下有五个默认的项目,如下图所示:

其中ROOT目录是Tomcat启动之后,默认访问的程序目录,启动Tomcat之后,会默认访问ROOT目录下的index.jsp文件。

3、Tomcat启动停止

启动Tomcat很简单,进入bin目录下,找到startup.bat或者startup.sh文件,如果你是Windows系统就使用startup.bat,是Linux系统则使用startup.sh即可,双击即可启动Tomcat容器。

启动成功之后,可以在CMD命令行看到【org.apache.catalina.startup.Catalina.start Server startup in xxx ms】输出日志,那就表示Tomcat容器启动成功啦。

接着我们打开浏览器,访问http://localhost:8080/地址,就可以看到Tomcat的默认界面啦,如下所示:

这里我们其实访问的就是ROOT目录下的index.jsp文件,到此Tomcat容器就启动成功啦,当然啦,停止Tomcat也很简单,直接关闭CMD命令行窗口,或者执行shutdown.bat文件即可。

今天就到这里,未完待续~~

相关文章

Android L 64位模拟器终于来了:x86独享

Google I/O 2014大会已经过去了很久,64位的Android L依然停留在纸面上,但现在至少可以让开发者们先行品尝品尝了:64位的Android L模拟器已经发布。这次公布的模拟器镜像是专...

这10种分布式ID,太绝了!(分布式id的作用)

前言分布式ID,在我们日常的开发中,其实使用的挺多的。有很多业务场景在用,比如:分布式链路系统的trace_id单表中的主键Redis中分布式锁的key分库分表后表的id今天跟大家一起聊聊分布式ID的...

24道几乎必问的JVM面试题,我只会7道,你能答出几道?

前言Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键,所以在面试Java岗的时候JVM几乎是必问的,所以今天我总结了24道JVM相对来说有代表性的面试题,希...

Java开发环境搭建(Java开发环境搭建及配置实验的步骤图)

手把手教你Java开发环境搭建JDK下载安装:JDK8(主流)→安装地址①在我的电脑属性查看电脑版本(32or64位)②选择对应版本下载(下载需要注册Oracle账号③双击安装JDK(记住自己的安装路...

推荐一款产品-防止JAVA代码反编译

Virbox Protector是深思数盾科技股份有限公司经过多年技术深耕开发的一款高强度虚拟机外壳。Virbox Protector 集加密、压缩、混淆虚拟化等于一身。支持的操作系统包括 Windo...

PowerDesigner在64位JDK填坑记.md

系统环境利用powerdesigner反向生成表结构时报: ** connection test failed**胖先生使用的JDBC方式连接,无法连接到MySQL,前段时间我选择了逃避操作系统:...