Tomcat安装步骤及详细配置教程(2022最新版)_tomcat安装及配置教程-程序员宅基地

技术标签: java  tomcat  servlet  

网上的tomcat安装及配置教程一大堆,但是好多都过时了,根本不适用现在的版本,今天凯歌整理一篇Tomcat安装步骤及详细配置教程,2022年最新版~

Tomcat安装及配置教程主要分为四步:

步骤一:首先确认自己是否已经安装JDK

步骤二:下载安装Tomcat

步骤三:Tomcat配置环境变量

步骤四:验证Tomcat配置是否成功


OK,我们开始!!!

一、首先确认自己是否已经安装JDK

Win+R打开运行,输入cmd回车,在DOS窗口中输入java。

出现这些代表已经安装,然后查看自己的JDK版本。

输入:java -version

可以看到我的JDK版本是1.8的。

Tomcat在JDK1.8版本下能够正常运行,其他版本不能正常启动。

二、下载安装Tomcat

官网地址:Apache Tomcat - Welcome!

选择Tomcat8版本(自己随意,这里我是选择的8版本)

选择下载64位

链接: https://pan.baidu.com/s/1ouiM065WTzFK58rIBaeEcQ?pwd=y9nj 

提取码: y9nj (官网下载比较慢,这里我放上百度网盘链接)

插播一条广告:需要开通正版JetBrains全家桶的可以联系我,56元一年,正版授权激活,官网可查有效期,有需要的加我微信:poxiaozhiai6,备注:904。

三、Tomcat配置环境变量

首先右击此电脑,属性,打开高级系统设置:

点击环境变量:

在系统变量这一栏里选择新建:

出现这个框:

变量名:CATALINA_HOME

变量值:解压后的路径(参考我的图片来就行)

之后找系统变量中的Path,点击编辑:

之后点击新建,输入%CATALINA_HOME%\bin。如图,再点击确定:

之后点击确定,确定。

四、验证Tomcat配置是否成功

首先win+R输入cmd回车,然后再DOS窗口输入startup.bat回车。

之后会出现Tomcat启动窗口。

代表配置成功。

如果出现报错或者一闪而过,可能是端口号被占用。Tomcat默认窗口时8080。

可以尝试重启电脑,再启动Tomcat试试。不行的话,就修改Tomcat端口号。

如果配置成功,打开浏览器,输入http://localhost:8080/

(刚才那个黑窗口一定不能关闭,否则肯定打不开这个页面)

如果出现如下图,则表示成功。

 OK,搞定,帮到你了吗?如果帮你安装配置好了tomcat记得给我点个赞哈~

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41701956/article/details/126693711

智能推荐

mongocollection java_Mongo 在Java中的增删改查操作-程序员宅基地

文章浏览阅读625次。看了网上好多的代码啊,真心看着乱乱乱啊,都没心情看了,自己整理了一下,请笑纳吧备注个官网上增删改查命令的网址吧,英文的http://docs.mongodb.org/manual/reference/crud/先给大家看下我导入的包包吧importjava.net.UnknownHostException;importorg.bson.types.ObjectId;importorg.jun..._java中mongocollection.updatemany

连接url后关闭连接_华为云&天翼云~关闭ssh连接,让程序继续运飞?-程序员宅基地

文章浏览阅读125次。这几天在用Sysbench工具测试天翼云&华为云MySQL数据的TPS/QPS性能指标,在测试性能之前需要批量导入数据,为了尽可能与阿里云、华为云的测试环境一致,创建测试表的数量设置为64个表,每个表要插入1000万条记录,64张表,总共要插入6.4亿条数据,算是大型数据库的规模了。我在导入数据时候,发现要完成64张表,需要耗时四五个小时,开启SSH窗口,很容易因各种原因退出,好不容易花了..._天翼云关闭海外ssh

iOS传值一属性传值,代理传值_ios代理传值-程序员宅基地

文章浏览阅读575次。iOS常用传值方法之属性传值,代理传值_ios代理传值

linux下expdp定时备份_Linux 自动备份 Oracle 数据库 Shell 脚本-程序员宅基地

文章浏览阅读755次。我们之前也介绍过,如何在 Linux 备份 MySQL 。作为一个后端开发人员,备份数据库是一个良好的习惯,虽然说数据库损坏或者数据丢失的概率很低,但是你不得不防,要不2019-9-11 10:23:4301.3k我是备份在本机,所以我采用 Oracle 自带的 expdp 功能进行备份;如需要异地的,则需要针对以下脚本进行加工,这里不阐述准备工作本机具有 Oracle 的 expdp 导出功能开..._expdp 备份写时间

android新浪微博登录获取用户信息_微博软件上是也有获取用户lp-程序员宅基地

文章浏览阅读2.6k次。第一步:准备工作 在新浪微博开发者平台http://open.weibo.com/apps/注册并上传应用各种信息(比较多)获取到appkey,关于签名信息最好使用新浪提供的工具省心些,默认的授权回调页https://api.weibo.com/oauth2/default.html要与代码中一致。第二步:下载新浪SDK添加到工程librepositories { flatDi_微博软件上是也有获取用户lp

python的pandas数据处理_pandas minor_xs用法-程序员宅基地

文章浏览阅读424次。1、numpy纯属组,有一维二维三维数组,但是无索引与列名,所以计算速度快2、series一维数组,有标签,(主要是用在时间序列的数据上)3、dataframe二维数据 表格里横向A B ,纵向A B4、panel三维数据 由items major_xs minor_xs 组成,可有multiindex多索引的数据格式(iteritem是每一列的加总,iterrow..._pandas minor_xs用法

随便推点

vue项目运行报错Proxy error: Could not proxy request “***UIRL” from “***” to “****”_vue proxytable 报错 proxy error: could not proxy req-程序员宅基地

文章浏览阅读6.7w次,点赞18次,收藏18次。今天在测试反向代理的时候,访问本地接口的时候报错Proxy error: Could not proxy request /miaomiao/cityList from localhost:8080 to http://10.12.0.111:3001.See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).首先看编译器报错出现这种问题大致两种原因_vue proxytable 报错 proxy error: could not proxy request /upcp/user/info?met

java编程EXCEL导出,支持多sheet页导出_java excel多页签导出-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏4次。excel导出工具类package com.phfund.common.dto;import java.util.Collection;/** * Excle导出参数列表实体类 */public class ExportExcleDTO<T> { * * @param title * 表格标题名 * @param head..._java excel多页签导出

ABBYY FineReader 12内置的自动化任务-程序员宅基地

文章浏览阅读171次。2019独角兽企业重金招聘Python工程师标准>>> ..._linux 12的finereader引擎

python中nonetype指什么_关于python:什么是’NoneType’对象?-程序员宅基地

文章浏览阅读1.2w次。当我运行python脚本时,我得到了这个错误:TypeError: cannot concatenate 'str' and 'NoneType' objects我很确定"str"是指字符串,但我不知道"nonetype"对象是什么。我的脚本停在第二行,我知道第一行有效,因为来自该行的命令如我所期望的那样在我的ASA中。起初我认为这可能是因为我在send_命令中使用变量和用户输入。"caps"中的..._nonetype

CSS3中强大的filter(滤镜)属性使用详细解说-程序员宅基地

文章浏览阅读662次。在CSS3新增加的属性中有一个属性较为特殊,那就是filter属性,该属性一般来说是用于元素本身的装饰,使页面产生更多的显示特效。今天我们就来详细了解该属性。亮度属性名称filter:b..._filter:brightness

YYText iOS17兼容问题-程序员宅基地

文章浏览阅读1.4k次。使用YYText ,1.0.7在iOS17会遇到如下崩溃主要原因是UIGraphicsBeginImageContext中的asert引发,而改接口早就标记为API_TO_BE_DEPRECATED,建议使用UIGraphicsImageRenderer替换。由于YYText早已没有维护,于是fork了一个自己的git进行修正,主要修正逻辑在textAsynLayer替换为。_yytext ios17

推荐文章

热门文章

相关标签