Tomcat安装及启动

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

日升时奋斗,日落时自省 

目录

1、Tomcat下载

2、JDK安装及配置环境

3、Tomcat配置环境

4、启动Tomcat

5、部署演示


1、Tomcat下载

直接入主题,下载Tomcat

首先就是别下错了,直接找官方如何看是不是广告,或者造假

搜索Tomcat 

 安装好了Tomcat不一定能用,有的同学可能需要安装以下JDK并配置环境

Tomcat是基于java实现的,要求计算机上得有jdk,如果没有的话,Tomcat启动不了

2、JDK安装及配置环境

配置中方便复制的:JAVA_HOME、C:\Program Files\Java\jdk-17、%JAVA_HOME%\bin

 3、Tomcat配置环境

 4、启动Tomcat

启动前先了解一下,Tomcat知道文件基本内容

 现在来看启动Tomcat

需要用到的东西:127.0.0.1:8080

 

小结:

 运行startup.bat ,tomcat启动不了,窗口闪退就结束了,这种情况原因多种,关键的是能看够看到错误信息,也好找解决办法,将startup.bat托到程序cmd中运行,就会有报错信息了,当然以上就是4项操作解决就是一项比较典型的错误原因,没有配置环境变量导致一闪而退,因为有的同学不用配置,也能正常运行。

下载Tomcat最核心的目标是基于Tomcat编程,做出网站,基于tomcat进行网站后端的开发,网站后端,http服务器,肯定是需要针对http协议进行一系列操作,幸运的是tomcat已经把这些http相关的底层操作了,封装好了,只需要调用tomcat给咱们提供的api即可

注:Servlet是Tomcat给java提供的原生的进行web开发的api,之后会展示相关操作

5、部署演示

上面已经有对Tomcat的基本解析,针对网页的部署是部署在webapps文件目录下的

此处之前写好了一个博客页面,暂时先部署在这里尝试一下

 小结:

前端部署演示主要是介绍Tomcat可以跨主机访问,如果你使用的IP地址,和你的舍友在同一个局域网(连接同一个网络)的情况下,就可以访问到

如果你把网页部署到云端的服务器就可以让所有人访问

通过文件路径是不行的,即便是在相同的网络下也是不行的(并没有进行网路通信)


http://chatgpt.dhexx.cn/article/4A2Y2FjM.shtml

相关文章

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;提…

python数据预处理

Ⅰ.数据源 Ⅱ.导入库 import pandas as pd import numpy as np from scipy import stats import matplotlib.pyplot as plt import seaborn as sns from sklearn.preprocessing import MinMaxScaler, StandardScaler# 避免画图时无法显示中文&#xff08;中文部分以正方格显示…