Tomcat简介

article/2025/9/16 13:54:23

一、概念

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是

很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

二、原理

Tomcat结构图:
在这里插入图片描述
Tomcat主要组件:服务器Server,服务Service,连接器Connector、容器Container。连接器Connector和容器

Container是Tomcat的核心。

一个Container容器和一个或多个Connector组合在一起,加上其他一些支持的组件共同组成一个Service服务,

有了Service服务便可以对外提供能力了,但是Service服务的生存需要一个环境,这个环境便是服务器Server,Server组

件为Service服务的正常使用提供了生存环境,Server组件可以同时管理一个或多个Service服务。

三、Tomcat配置文件详解
在这里插入图片描述
其中:bin目录下startup.bat为启动tomcat、shutdown.bat为关闭tomcat

四、Tomcat环境搭建

1.安装JDK,配置JDK环境变量(详细步骤此处省略)

2.下载安装tomcat软件 下载地址:https://tomcat.apache.org/ 可根据操作系统选择合适的tomcat软件

注意有zip和exe两种格式,zip格式是免安装版的,exe格式是安装版。同时观察自己的电脑是64位系统还是32位系统。
在这里插入图片描述
3.配置Tomcat环境变量

添加”系统变量“CATALINA_BASE,CATALINA_HOME:

变量名:CATALINA_BASE

变量值:D: oolsapache-tomcat-8.5.4 #Tomcat安装目录

变量名:CATALINA_HOME

变量值:D: oolsapache-tomcat-8.5.4 #Tomcat安装目录

配置ClassPath和Path的变量:

在ClassPath的变量值中加入:%CATALINA_HOME%libservlet-api.jar;(注意加的时候在原变量值后加英文状态下的“;”)

在Path的变量值中加入:%CATALINA_HOME%in;%CATALINA_HOME%lib(注意加的时候在原变量值后加英文状态

下的“;”)

4、环境验证

点击"开始"->“运行”,键入"cmd"(或快捷键win+R);键入命令: startup,出现以下信息,说明环境变量配置成功;在这里插入图片描述5.安装完成后,启动Tomcat,打开浏览器,键入 http://localhost:8080 进入如下页面则表示安装成功
在这里插入图片描述
五、部署war包到Tomcat

1). 工作中一般是开发打war包给测试,比如说现在测试拿到一个war包,如名字叫test.war。

2). 关闭 Tomcat。

3). 打开Tomcat的安装路径 ,假设是“D:Tomcatapache-tomcat-7.0.68”,然后进入到 webapps文件夹中,把 test.war放

到 webapps文件夹或者替换里面存在的test.war。

4). 启动Tomcat,war包自动解压,就相当于发布了

备注:删除 war文件也要在关闭tomcat情况下删除


http://chatgpt.dhexx.cn/article/WrF34CEH.shtml

相关文章

边框阴影

边框阴影为box-shadow: 其中h-shadow为阴影水平偏移;v-shadow为阴影垂直偏移;blar为模糊边框的距离;apread为阴影的尺寸;inset为将外阴影改变为内阴影。 添加阴影效果后:

border每个边框的阴影(box-shadow属性)

分别设置border四个边框为不同阴影(box-shadow属性) 一、效果图对比: 二、代码设置: 设置前的代码 box-shadow: none;设置后的代码 box-shadow: 0px -10px 0px 0px #ff0000, /*上边阴影 红色*/-10px 0px 0px 0px #3bee17, …

边框的阴影

网页里面,好多时都希望为边框加上阴影效果,看上去似乎凸显浮现,呼之欲出,比方说,页面的边线,对话框的边框,等等。 过去,我只知道是用图片,让美工将图切出来,然后就是排列,将位置对齐。这是一件非常麻烦的事情,常常要花…

Qt设置边框阴影效果

1.运行界面 2.源码 //.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget>namespace Ui { class Widget; }class Widget : public QWidget {Q_OBJECTpublic:explicit Widget(QWidget *parent 0);~Widget();private:Ui::Widget *ui;};#endif // WIDGET_H//.cpp #i…

html页面下的阴影,css怎么设置阴影边框?

在CSS中可以使用阴影效果属性在HTML文档中添加边框(图像)阴影。下面本篇文章就来给大家介绍一下CSS的阴影效果属性&#xff0c;CSS添加阴影效果的方法&#xff0c;希望对大家有所帮助。 添加边框(图像)阴影 在CSS中可以使用box-shadow属性将阴影应用于文本框。此属性可设置阴影…

DIV四个边框分别设置阴影样式

原点为基点&#xff0c;原点左侧为x轴负方向&#xff0c;值为负&#xff0c;右侧为正&#xff1b;原点下方为y轴正方向&#xff0c;值为正&#xff0c;上方为负。如上图箭头所指。 官方用语&#xff1a; box-shadow:1px 2px 3px 4px #ccc inset&#xff1b; 来分别看一下…

网页边框和网页文字阴影

CSS: <style type"text/css"> /* 为 DIV 加阴影 */ .out { position:relative; background:#bbb; margin:10px auto; width:240px; } .in { background:#fff; border:1px solid #555; padding:10px 5px; position:relative; top:-5px; lef…

css3的边框阴影

2019独角兽企业重金招聘Python工程师标准>>> 语法&#xff1a; E {box-shadow: <length> <length> <length>?<length>?||<color>} 也就是&#xff1a; E {box-shadow:inset x-offset y-offset blur-radius spread-radius color} 换…

如何给边框添加阴影效果:box-shadow

css的box-shadow是用来添加边框阴影效果的。 属性值详解: 1、inset 可选值,默认阴影在盒子外 使用inset后,阴影在盒子内,即使指定边框或者透明边框,阴影依然存在。 2、<offset-x> <offset-y> 这是头两个<length> 值,用来设置阴影偏移量。offset-x为设置…

css中设置边框阴影效果

在进行前端页面设计的时候&#xff0c;过于线条化的边框常常显得不太友好。为了解决这个问题&#xff0c;CSS中有专门设置边框阴影的属性box-shadow。 支持box-shadow属性的浏览器&#xff1a;IE9、Firefox 4、Chrome、Opera 以及 Safari 5.1.1。 box-shadow的用法&#xff1a;…

怎样给边框添加阴影?CSS3属性box-shadow帮你搞定!

作者:WangMin 格言:努力做好自己喜欢的每一件事 CSDN原创文章 博客地址 &#x1f449; WangMin 关于box-shadow属性&#xff0c;有的小伙伴可能用的时候直接复制已有的&#xff0c;并没有仔细了解过box-shadow属性的参数分别是什么含义&#xff0c;最后导致阴影的样式不能按照自…

边框、边距、阴影

边框、边距、阴影 1.边框&#xff08;1&#xff09;边框属性&#xff1a;&#xff08;2&#xff09;设置不同方向的边框&#xff1a;&#xff08;3&#xff09;圆角边框&#xff1a;border-radius&#xff1a; 2.边距&#xff08;1&#xff09;内边距&#xff1a;padding&#…

给三角形添加边框阴影

需求&#xff1a;利用div边框形成了一个三角形&#xff0c;然后给这个三角形添加边框阴影 解决方法&#xff1a;利用filter这个css3属性&#xff0c;配合属op-shadow实现效果 首先弄一个普通的三角形出来&#xff1a; 可以发现&#xff1a;通过设置div边框得到的三角形&#x…

box-shadow上下左右四个边框设置阴影样式

box-shadow上下左右四个边框设置阴影样式 语法值 / 说明四个不同样式加点阴影实现效果比如这样的: 语法 box-shadow: h-shadow v-shadow blur spread color inset;注意&#xff1a;boxShadow 属性把一个或多个下拉阴影添加到框上。该属性是一个用逗号分隔阴影的列表&#xff0…

CSS 边框 阴影 效果

CSS 边框 阴影 效果 下面将css实现阴影效果&#xff0c;以便需要朋友们&#xff0c;直接上代码 #shadow1{ width: 200px; height: 100px; color: white; background-color: red; box-shadow: 5px -5px 1px 1px #000; -webkit-box-shadow:5px -5px 1px 1px #000; -moz-box-sha…

box-shadow四个边框设置阴影样式

其实对于box-shadow&#xff0c;老白我也是一知半解&#xff0c;之前用的时候直接复制已有的&#xff0c;也没有仔细思考过box-shadow的数值分别对应什么&#xff0c;最后导致阴影的边如何自由控制&#xff0c;苦于懒人一个一直没有正式去学习&#xff0c;今天无意中看到以下这…

html边框阴影咋设置,css阴影边框怎么设置

css阴影边框的设置方法&#xff1a;首先新建一个html文件&#xff1b;然后在这个html文件上创建两个【 】用来设置阴影边框&#xff1b;最后这两个div添加样式类为in、out。 本教程操作环境&#xff1a;windows10系统、css3版&#xff0c;DELL G3电脑&#xff0c;该方法适用于所…

如何给边框添加阴影效果

css的box-shadow是用来添加边框阴影效果的。 属性值详解&#xff1a; 1、inset 可选值&#xff0c;默认阴影在盒子外 使用inset后&#xff0c;阴影在盒子内&#xff0c;即使指定边框或者透明边框&#xff0c;阴影依然存在。 2、<offset-x> <offset-y> 这是头两个&l…

css添加边框阴影

css边框阴影如何设置&#xff1f; 语法&#xff1a; <style> box-shadow: h-shadow v-shadow blur spread color inset; </style> 取值&#xff1a; h-shadow&#xff1a;必需设置的值&#xff0c;定义水平阴影的位置。允许负值。 v-shadow&#xff1a;必需设置…

css边框设置阴影样式

css边框设置阴影样式 box-shadow上下左右四个边框设置阴影样式 语法值/说明四个不同样式实现效果 语法 box-shadow: h-shadow v-shadow blur spread color inset;注意&#xff1a;boxShadow 属性把一个或多个下拉阴影添加到框上。该属性是一个用逗号分隔阴影的列表&#xf…