Tomcat的安装和启动

article/2025/11/10 1:13:52

前言:Tomcat 是 Servlet 容器的一种,它是一个小型的(体积小)、轻量级的、免费开源的 Java Web 服务器。Tomcat 运行时占用的系统资源少性能稳定,并且采用了先进和前沿的技术,所以它成为目前比较流行的一款 Web 服务器。

一、Tomcat 的下载

lxy

在浏览器中搜索Tomcat 官方网站【Apache Tomcat® - Welcome!】,在网站首页左侧的导航栏中可以看到“Download”分类,此处包含了较新版本的 Tomcat(10、9、8、7……),选择你想要的一个版本下载就行。但是有些版本已被取代,例如:

Tomcat 版本最新子版本
8.0.x(已被取代)8.0.53(已被取代)
6.0.x(已废弃)6.0.53(已废弃)
5.5.x(已废弃)5.5.36(已废弃)
4.1.x(已废弃)4.1.40(已废弃)
3.3.x(已废弃)3.3.2(已废弃)

 二、Tomcat 的安装步骤

1、在官网中下载安装包【apache-tomcat-9.0.13.exe】

2、双击安装包进行安装

 

3、将安装包放入电脑系统盘

 注意:安装服务器前一定要保证JDK安装正常


三、JDK 的安装和配置

Tomcat 是使用 Java 语言编写的一款服务器,它是由一堆 jar 包和脚本文件构成的,所以 Tomcat 需要 Java 运行环境,也就是 JDK(严格来说是 JRE)。另外还需配置环境变量,以便 Tomcat 能够找到 JDK。

Tomcat 子目录及其说明
子目录说明
bin      命令中心(启动命令,关闭命令……)
conf     配置中心(端口号,内存大小……)
lib       Tomcat 的库文件。Tomcat 运行时需要的 jar 包所在的目录。
logs      存放日志文件。
temp     存储临时产生的文件,即缓存。
webapps  存放项目的文件,web 应用放置到此目录下浏览器可以直接访问。
work     编译以后的 class 文件。

四、 启动 Tomcat

1、安装完tomcat

2、启动服务器(bin)到安装路径下找到Tomcat9w.exe打开文件点击start启动

3、打开浏览器在地址栏中输入:http://localhost:8080【检测服务器是否能正常使用】

4、到安装路径下找到Tomcat9w.exe打开文件点击stop停止【关闭服务器】

5、将tomcat服务器部署到eclipse中

6、在eclipse中启动服务器(右键服务器点击start按钮)

7、在eclipse中关闭服务器

8、创建Web项目(WebContent:写jsp页面【前端】、Java:java文件【后台代码】)

9、将Web项目部署到服务器中,发布项目

10、通过浏览器访问发布的项目,在浏览器中输入:http://localhost:8080/项目名/文件名.后缀名

格式:http://服务器:8080/项目名/文件名

over!!!

 


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

相关文章

Tomcat安装及启动

日升时奋斗,日落时自省 目录 1、Tomcat下载 2、JDK安装及配置环境 3、Tomcat配置环境 4、启动Tomcat 5、部署演示 1、Tomcat下载 直接入主题,下载Tomcat 首先就是别下错了,直接找官方如何看是不是广告,或者造假 搜索Tomc…

Tomcat启动流程

一、流程简述 在Tomcat的bin目录下存放着Tomcat在Windows环境下和Linux环境下的启动脚本 在start脚本文件中会去启动catalina的脚本文件 catalina脚本文件中会去调用启动类(org.apache.catalina.startup.Bootstrap)来进行Tomcat的初始化 启动的流程图如下 二、启动流程 Init …

两种启动tomcat的方法

一,找到 Tomcat 目录下的 bin 目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器 在D:\Tomcat\apache-tomcat-8.0.50\bin下找到setclasspath.bat右击编辑,在最后输入pause,即可查看错误 二,1打开命…

idea热启动

快捷键:ctrlshiftalt/ 然后重启 IDEA 注意:开发阶段开启热部署,生产阶段必须关闭

IntelliJ2021 设置热启动

在IntelliJ中设置了热启动后&#xff0c;更改代码保存后&#xff0c;系统会自动重启&#xff0c;无需手动重启。 1. IntelliJ2021 设置热启动 File -> settings -> Advanced Settings ,选中下面的选项 在pom.xml中 <dependency><groupId>org.springfram…

springboot 配置热启动

为解决开发过程中功能调试过程中的频繁启动项目的烦恼&#xff0c;可以为项目添加热启动&#xff0c;使得修改项目逻辑后&#xff0c;无需重启项目&#xff0c;即可实时使新修改的代码生效。 1、添加如下配置即可 <dependency><groupId>org.springframework.boot&…

SpringBoot 项目实现热启动

引入依赖。在pom.xml 文件 <dependencies></ dependencies> 添加如下内容 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional> </de…

eclipse实现热部署和热启动

eclipse实现热部署和热启动 &#xff08;1&#xff09; 热部署:就是容器状态在运行的情况下重新部署整个项目.在这种情况下一般整个内存会清空,重新加载.简单来说就是Tomcat或者其他的web服务器会帮我们重新加载项目.这种方式可能会造成sessin丢失等情况. &#xff08;2&#x…

MIKE水动力笔记8_冷启动与热启动

本文目录 前言Step 1 冷启动与热启动的概念Step 2 案例的简介与对比设置Step 3 热启动初始条件文件的获取Step 4 冷启动与热启动的运行结果对比 前言 在本系列博文【MIKE水动力笔记5_建立水动力模型】中&#xff0c;在讲【Step 2 设置模型参数】中的【Initial Conditions】时&…

springboot热启动与热部署

一、热启动&#xff1a; 每自修改后&#xff0c; 程序自动启动spring Application上下文。 Pom中直接添加依赖即可&#xff1a; [html] view plain copy <dependency> <groupId>org.springframework.boot</groupId> <artif…

idea怎么设置热启动

idea更改代码后每次都需要重新启动才生效&#xff0c;如果需要进行多次小幅度调整时就会显得很繁琐&#xff0c;下面介绍一种更改代码后自动生效的热启动小技巧 以IntelliJ IDEA 2021.2.3汉化版为例进行设置热启动 1、运行》编辑配置。 2、执行“更新”操作时和切换出IDE时选…

【SpringBoot】springboot启动热部署

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ SpringBoot——手工启动热部署 一、pom.xml导入…

Java(四):高效调试之IDEA热启动

项目背景&#xff1a; 在开发过程&#xff0c;遇到问题要进行调试的时候&#xff0c;每次修改完代码&#xff0c;都需要重启应用&#xff0c;重新运行才能看到效果。配置了热启动后&#xff0c;修改代码后就不需要重启程序也可以看到效果&#xff0c;从而大大提升了开发效率。 …

键盘上什么组合键表示热启动计算机,什么是电脑热启动?电脑怎么热启动

什么是电脑热启动? 电脑热启动又称键盘启动&#xff0c;在不断电状态下(即开机状态下)进行的电脑程序启动&#xff0c;就叫做电脑热启&#xff0c;也可以简化为热启动。 电脑怎么热启动? 电脑在DOS状态下运行时&#xff0c;即同时按下键盘上的CtrlAltDelete组合键&#xff0c…

IDEA如何设置热启动

背景 在开发过程中&#xff0c;当写完一个功能我们需要运行应用程序测试&#xff0c;可能这个小功能中存在多个小bug&#xff0c;我们需要改正后重启服务器&#xff0c;这无形之中拖慢了开发的速度增加了开发时间&#xff0c;SpringBoot提供了spring-boot-devtools&#xff0c…

数据预处理的步骤

数据清理–>数据集成 —>数据归约–>数据变换 1.数据清理 就是处理脏数据&#xff0c;包括填写缺失值、清除噪声数据&#xff08;降噪&#xff09;、纠正不一致数据、识别或删除离群点等。常用工具例如&#xff1a;ETL工具 2.数据集成&#xff08;data integration)…

数据预处理-python实现

首先是数据读取&#xff1a;格式主要有excel,csv,txt等 import pandas as pd data pd.read_csv(r../filename.csv) #读取csv文件 data pd.read_table(r../filename.txt) #读取txt文件 data pd.read_excel(r../filename.xlsx) #读取excel文件# 获取数据库中的数据 import …

机器学习与数据挖掘——数据预处理

如果有兴趣了解更多相关内容&#xff0c;欢迎来我的个人网站看看&#xff1a;瞳孔空间 一&#xff1a;关于数据预处理 在工程实践中&#xff0c;我们得到的数据会存在有缺失值、重复值等&#xff0c;在使用之前需要进行数据预处理。数据预处理没有标准的流程&#xff0c;通常…

数据分析——数据预处理

内容来源&#xff1a;课程《智能信息处理技术》、周志华《机器学习》 数据预处理 点击 数据预处理各步骤梳理 查看全图 什么是数据预处理 现实世界中数据大体上都是不完整&#xff0c;不一致的脏数据&#xff0c;无法直接进行数据挖掘&#xff0c;或挖掘结果差强人意。为了…

数据挖掘—数据预处理

文章目录 数据预处理1 数据清洗缺失值处理异常值处理 2 数据集成实体识别冗余属性识别数据变换简单函数变换规范化连续属性离散化 属性构造 3 数据规约属性归约数值归约 Python主要数据预处理函数 数据预处理 数据预处理的过程 数据预处理的目的&#xff1a; 1&#xff09;提…