Tomcat安装与配置(详细教程)

一、安装Tomcat服务器

1.下载地址(Tomcat官网)http://tomcat.apache.org/

3f37a9118ba94761a49a489f8df88513.png

2.将下载的zip文件解压到指定的目录(例如:D盘,目录不要有中文)

   D:\apache-tomcat-9.0.43

二、配置Tomcat环境变量

(1)复制Tomcat的安装路径(D:\apache-tomcat-9.0.43)

(2)此电脑→属性→高级系统设置→环境变量

(3)系统变量→新建→变量名:CATALINA_HOME    变量值:Tomcat的安装路径→确定

7ce58cb0c09c421d83cb5145133b8af5.jpeg

(4)系统变量→Path→编辑→新建→输入%CATALINA_HOME%\bin

41137e031dcc48f6b0d13d024a038794.jpeg

(5)确定→确定→确定

三、启动并测试Tomcat

1.启动Tomcat

  在Tomcat安装路径下的bin目录里找到startup.bat,双击运行,保持窗口打开状态

507c2b8d11104b4ca5f52b41fd58126b.jpeg

2.测试Tomcat

   打开浏览器,在地址栏输入http://localhost:8080/或http://127.0.0.1:8080/,能看到Tomcat首页即启动成功(若出现闪退现象,请先检查环境变量配置是否正确)

1875a03845cd4997bdf2092043ff2a7d.png

3.关闭Tomcat窗口,Tomcat服务器关闭

四、安装Eclipse

1.下载地址https://www.eclipse.org/downloads/packages/

  选择Eclipse IDE for Enterprise Java and Web Developers,按需求选择符合自己操作系统的版本

2.将安装包解压到安装目录(例如:D盘)

3.打开eclipse目录,双击eclipse.exe

4.Workspace选择工作路径,可默认不更改(也可以在D盘新建文件夹),勾选Use this as the default and do not ask again,点击Launch

51582f5d38544a2398ff940f0bf48246.jpeg

5.出现Welcome欢迎界面,安装成功

4ba2a6d2e34f4c59ad4553f8dd531400.jpeg

五、Eclipse集成Tomcat

1.打开Eclipse,点击“Window”,选择“Preferences”

2.找到“Server”,选择“Runtime Environments”,点击“Add”

23a364cb753347b4898bcd8ea34b854a.jpeg

3.选择Tomcat版本,点击“Next”

22d63e0564ee42a587d083004854041f.jpeg

4.找到Tomcat安装路径,点击“Finish”完成

070babdede0f416f85ccda47956b404c.jpeg

5.点击“Apply and Close”

0511a67f1b504e83b70a5ba6363395dc.jpeg

6.File→New→Dynamic Web Project

7.Project name(项目名称):Test,点击“Next”

5bbd4555bcc64a919678a12d4b9e68e7.jpeg

8.Next→勾选Generate web.xml deployment descriptor→Finish

77cfa068c6774f39ab408fa32569d6ac.jpeg

9.在Test项目中的WebContent文件夹下New一个HTML File,起名为index.html,点击“Finish”

0f5750c01bd143e99cf11adde24ba043.jpeg

10.在index.html页面写上任意语句(例如:Hello World),做测试

7108b0021eb54291b3ddf04edbd404ff.png

11.窗口下端找到Servers,点击No servers are available.Click this link to create a new server...链接

2eb1c35953474a3e958ae273c26914a2.png

12.不做修改,点击“Next”

f11bdfdaf72240deaf88198976b0b0a5.jpeg

13. 点击“Add”,再点击“Finish”

456884d992484fb1b6d8cb1707265e52.jpeg

14. 右键Tomcat v9.0 Server at localhost[Stopped,Synchronized],单击“Start”

e25ba8d6a95f4ec8bdc739751b90b890.png

15.在index.html页面右键,选择“Run As”下的“Run on Server”,再点击“Finish”

6c29373012e34195861afb8ba3ff59f4.jpeg

15. 出现以下效果,Tomcat集成成功

7c1c5384d3b04b868a5fe5fb72405ec0.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702702.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

性价比王者HUSB237,极简PD Sink的“瘦身秘籍”

在小型化、高集成的要求下,慧能泰取电芯片进行技术升级后“瘦身成功”,推出最新一代极具性价比的最简PD Sink取电芯片——HUSB237。 图1:HUSB237 demo及封装图 HUSB237 是一款极具性价比的最简PD Sink取电芯片,支持PD3.1协议包含…

AI“源神”启动!Llama 3发布,开闭源之争战局生变

在AI的世界里,开源与闭源的较量一直是科技界的热门话题。 今年年初,埃隆马斯克在对OpenAI及其CEO萨姆奥特曼提起诉讼时,就对OpenAI逐渐不公开其模型研究相关细节的行为大加谴责。“时至今日,OpenAI公司网站还宣称,它的…

哪个牌子的超声波清洗机好?四大质量出众超声波清洗机汇众

由于科技的进步,超声波清洗机已经成为了家庭和专业场所不可或缺的高效清洁工具。它利用超声波波动产生的微小气泡来清洁物品表面及细缝中的污渍,实现深层次的清洁效果。特别是对于眼镜这样的精密物品,定期进行深度清洁不仅能够确保视觉的清晰…

2024年软考模拟练习平台(保姆级教程分享)

2024年上半年机考模拟系统已经开放,2024年上半年的考生请注意: 1.面向对象:参加2024年上半年计算机软件资格考试的考生 2.机考模拟时间:2024年5月13日9:00至5月23日17:00 注意:模拟作答系统是计算机技术…

new delete用法它们与 malloc free 的区别

文章目录 new 和 delete的用法operate new() operate delete() new delete 和 malloc free的区别new[] delete[] 的含义 new 和 delete的用法 基本写法,new也是先申请空间 这里的new和malloc用的地方一样但是new用起来代码简洁不少而且不需要强转和指定大小 int m…

“Linux”目录结构and配置网络

了解完命令格式和vi、vim编辑器后,我们来认识一下目录的结构: 一、目录 (1)目录的特点 windows特点: Windows中有C、D、E盘,每个都是一个根系统 Linux特点: linux中只有一个根(单…

研究变压器感应耐压试验电源的能效和节能潜力

变压器感应耐压试验电源 变压器感应耐压试验电源在电源行业中是一种非常重要的设备,用于测试和验证变压器的绝缘性能。变压器感应耐压试验电源是一种专门为变压器感应耐压试验而设计的电源设备。它的工作原理基于变压器的感应原理,利用感应电压来对变压器…

打开指定文件夹下的jupyter

cd到相应路径,输入jupyter notebook ./ 注意./ 非常重要,不然又进了默认文件夹

Pytorch深度学习入门--1.Tensor基础

一、Tensor Tensor,中文叫做张量,它是Pytorch中最基本的数据类型,同时也是最重要的数据类型 二、数学含义 在数学中,标量是只有大小没有方向的量。例如,1,2,3等。向量是既有大小又有方向的量。例如, &am…

【案例】使用Vue实现拖拽课表

效果展示 效果说明 点击左侧的课程并进行拖拽,拖拽到要开设本课程的地方然后松手,即可将本节课设置为当前所拖拽的科目并且背景色为当前科目的背景色,当多次拖拽到同一节课的时候将会实现后者覆盖前者的效果。 效果实现代码 第一步&#x…

Linux 通过关键字查找文件

按文件名查找 find 路径 -name “文件名” 查找当前目录下的所有mk文件 find . -name "*.mk"按关键字查找 find 路径 -name “文件名” | xargs grep -n “关键字” 参数: xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具 -n…

使用 Python 进行图像验证码识别训练及调用

目录 1、验证码识别原理1.1 Tensorflow 介绍1.2 Tensorflow 运行原理1.3 卷积神经网络 CNN(Convolutional Neural Networks) 2、验证码识别实现步骤2.1 安装第三方模块2.1.1 安装 TensorFlow 模块2.2.2 安装 cuda2.2.3 下载 cudnn 2.2 读取验证码样本形成…