当前位置: 首页 > news >正文

Tomcat的安装

下载Tomcat(这里以Tomcat8.5为例)

直接进入官网进行下载,Tomcat官网
选择需要下载的版本,点击下载

这里一定要注意:
下载路径一定要记住,并且路径中尽量不要有中文!!!(不然在配置环境的时候很有可能会报错,血泪教训😴)

安装Tomcat:

这里一定要注意:在安装 tomcat 之前必须安装 java环境,否则会出现以下报错:

Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

如果还没配置好JDK环境可以参考下面这篇文章 JDK1.8 win11环境配置

安装包下载后直接打开,点击Next:

点击 I Agree 

 

 在这里注意第一行Port 为-1,HTTP为8080,一般为默认值,如果没有可以手动填写

 这里显示的时JDK的路径,我们新建一个记事本把这段路径复制粘贴下来方面之后查找

这里显示的是Tomcat的路径,方法同上,我们也复制粘贴到记事本上,方便后面查找

 完成以上这两步后我们点击Install

 

  然后就安装好啦!!!

然后我们还要调整一下Tomcat的参数

否则后面在IDEA中配置Tomcat运行环境的时候出现Error running ‘Tomcat 8.5.45’: port out of range:-1 (别问怎么知道的😭😭😭)

根据我们在记事本中粘贴下来的Tomcat的路径,我们去文件夹打开它

 点击conf

 找到其中的server.html并打开

 用记事本打开

打开后找到port

将port的值改为8005 并保存

 这样Tomecat的环境算是大致配好啦!

测试Tomcat:

打开浏览器,在地址栏输入:

http://localhost:8080

或者:

http://127.0.0.1:8080

如果出现这样的界面则说明我们的Tomcat安装好啦~

 配置Tomcat 环境变量

右击【此电脑】,点击【属性】,选择【高级系统设置】

在高级选项卡下,点击【环境变量】

 

首先在系统变量中选择新建 

 变量名为 【CATALINA_HOME】变量值为 Tomcat 的安装目录

CATALINA_HOME

在Path的变量值中新建一条:【%CATALINA_HOME%\bin】

点击下方编辑

 

%CATALINA_HOME%\bin

 

然后一直点确定直到退回到高级系统设置就OK啦!

 IDEA中配置Tomcat

 这里IDEA以中文版为例

点击文件中的【设置】【Setting】

 在【构建、执行、部署】【Build,Execution,Deployment】中选择【应用程序服务器】【Application Servers】点击加号“+”,就可以看到【Tomcat Server】了

相关文章:

  • GB/T 35751-2017 汽车装饰用非织造布及复合非织造布检测
  • linux系统docker历史以及对虚拟机的区别
  • 基于SSM的党务政务服务热线平台(有报告)。Javaee项目。ssm项目。
  • 02-gitlab的数据备份和恢复
  • R语言 | 复数 相关函数
  • 已解决com.alibaba.com.caucho.hessian.io.HessianProtocolException异常的正确解决方法,亲测有效!!!
  • 使用awk和正则表达式过滤文本或字符串 - 详细指南和示例
  • 深入理解锁的升级与降级
  • 错误与异常之为何要异常
  • Dockerfile的使用,怎样制作镜像
  • linux应用程序需要编写的脚本
  • HTML—基本介绍
  • 【吊打面试官系列】Java虚拟机JVM篇 - 关于类加载器的JVM面试题
  • React基础
  • 银河麒麟服务器操作系统V10【vnc配置多用户登录】
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 2017年终总结、随想
  • avalon2.2的VM生成过程
  • css系列之关于字体的事
  •  D - 粉碎叛乱F - 其他起义
  • javascript 总结(常用工具类的封装)
  • PHP 小技巧
  • 阿里云应用高可用服务公测发布
  • 半理解系列--Promise的进化史
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 关于springcloud Gateway中的限流
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 通信类
  • 微信支付JSAPI,实测!终极方案
  • 携程小程序初体验
  • 06-01 点餐小程序前台界面搭建
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • #《AI中文版》V3 第 1 章 概述
  • (2022 CVPR) Unbiased Teacher v2
  • (java)关于Thread的挂起和恢复
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (一)为什么要选择C++
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转)详解PHP处理密码的几种方式
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .gitattributes 文件
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .net core 控制台应用程序读取配置文件app.config
  • .Net 路由处理厉害了
  • .Net 知识杂记
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • ??eclipse的安装配置问题!??
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • @RequestParam详解
  • [.NET]桃源网络硬盘 v7.4