Tomcat服务器下载安装及配置教程(IDEA中使用Tomcat)

2023-10-27

友情提醒

先看文章目录,大致了解知识点结构,直接点击文章目录可以跳转到文章指定位置。

第一章、Tomcat下载与安装

1.1)Tomcat介绍

①Tomcat是Apache 一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。
②Tomcat 服务器是一个免费的开放源代码的Web轻量级应用服务器,是开发和调试JSP 程序的首选。
③Tomcat 实际上运行JSP 页面和Servlet。Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

1.2)官网下载

Tomcat官网下载地址:官网下载地址
①进入官网:选择Tomcat9
在这里插入图片描述
②选择windows版本64位
在这里插入图片描述
③下载后直接解压使用,注意解压路径最好不要在C盘
在这里插入图片描述
④解压后的目录结构
在这里插入图片描述

第二章、Tomcat配置环境变量

2.1)windows环境变量配置

①win+E打开管理器–>此电脑–>属性
在这里插入图片描述
②选择高级系统设置
在这里插入图片描述
③选择环境变量
在这里插入图片描述
④新建系统变量
在这里插入图片描述
⑤输入变量名称和之前下载安装的文件路径,点击确定
在这里插入图片描述
⑥点击path并编辑
在这里插入图片描述
⑦点击新建,输入 %CATALINA_HOME%\bin
在这里插入图片描述

2.2)验证Tomcat配置是否成功

win+R输入cmd回车,然后再DOS窗口输入startup.bat回车
出现如下界面表示成功
在这里插入图片描述

2.3)报错解决

①出现报错或者一闪而过,可能是默认的8080端口号被占用。
可以在server.xml修改端口号
在这里插入图片描述
②修改访问端口
使用记事本或写字板打开文件,在文件中找到“Connector port=8080”,将“8080”改为想要的端口号,然后保存,重启Tomcat服务器
在这里插入图片描述

第三章、IDEA整合Tomcat

3.1)打开IDEA开发工具

①Add Configuration—>点击加号—>找到Tomcat server—>点击local
在这里插入图片描述
②选择Tomcat文件位置
在这里插入图片描述
③把项目打成war包:选择Department—>点击加号—>选择Artifact—>Apply—>ok在这里插入图片描述

3.2)运行Tomcat

④点击绿色三角运行,Tomcat就可以在IDEA中使用了
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tomcat服务器下载安装及配置教程(IDEA中使用Tomcat) 的相关文章

随机推荐

  • 数据库产品如何选型:

    author skate time 2014 06 26 数据库产品如何选型 一 软件功能对比 二 成本考虑 三 满足业务场景 四 平衡各种资源 oracle mysql nosql选型 一 是否满足业务场景 各DB系统软件功能对比 1 功
  • *【思路】程序员怎么快速接手一个项目

    可能不管新手老手有些程序员 接手一个项目之后都会多少有些迷惘 以下是本人总结出来的一点小心得 如果错误希望大家给我留言 一起讨论 最重要的事儿 如果你总是看见代码多就发愁 看见代码脏乱差就诅咒埋怨 看见代码逻辑复杂就头疼 搞不清调用关系就放
  • 用Python做一个无限弹窗

    首先 我们需要对程序进行分析 1 导入GUI库 2 死循环 3 跳出弹窗 理清了思路 我们一起来愉快地写代码吧 第一步 导入GUI库 相信很多人都会自己导入吧 小编这里不在多噜嗦了 直接上代码 import easygui 导入GUI库 这
  • 小梅哥Xilinx FPGA学习笔记3——时序逻辑电路设计之计数器

    计数器 功能介绍 1 功能描述 一 代码编写 1 设计文件 2 激励文件 3 仿真图 二 总结 功能介绍 1 功能描述 时序逻辑电路是指电路任何时刻的稳态输出不仅取决于当前的输入 还与前一时刻输入形成的状态有关 这跟组合逻辑电路相反 组合逻
  • 锐捷商通v6数据库服务器位置,热烈庆祝我校开通IPv6资源

    当前 云计算风起云涌 物联网方兴未艾 而IP地址的枯竭 网络安全性和管理 维护 运营要求与日俱增 互联网面临更严峻的挑战 下一代互联网的发展和应用 将成为提高我校未来竞争力的突破口和制高点 我校在IPv6建设相对取得了阶段性成果 下一步以I
  • 晶体振荡器与晶体谐振器的区别

    晶体振荡器与晶体谐振器的区别 2012 02 17 10 43 112311440yan 等2人 分类 工程技术科学 浏览506次 网友采纳 2007 04 05 12 42 yueyezhe858 十四级 晶体谐振器跟晶体振荡器有区别 晶
  • 【新项目开发】vue3+ts+elementPlus+ffmpegjs开发纯web端的视频编辑器

    新项目开发的流程 当在项目中使用新技术时 我们应该首先进行调研 了解其特点和使用方法 在实现功能时 我们可以采用最简单的方式 而不必过于关注项目的设计和结构 一旦掌握了新技术 我们可以根据其API属性进行代码设计 以便更好地开发 以开发一个
  • 详解JS中关于call、apply和bind的实现(源码实现)

    在JavaScript中 call apply和bind是Function对象自带的三个方法 这三个方法的主要作用是改变函数中的this指向 call apply bind方法的共同点 1 都是用来改变函数的this对象的指向的 2 第一个
  • 《Java编程思想》--Bruce Eckel 读书笔记

    java编程思想 Bruce Eckel 所有编程语言的最终目的都是提供一种 抽象 方法 一 将一条消息发给对象时 如果并不知道对方的具体类型是什么 但采取的行动同样是正确的 这种情况就叫作 多形性 Polymorphism 单根结构 所有
  • Flutter实现PopupMenu(弹出设置菜单)

    PopupMenuButton简介 PopupMenuButton是一个用于创建弹出菜单的小部件 它通常与IconButton或其他触发菜单显示的小部件一起使用 当用户点击触发按钮时 PopupMenuButton会在屏幕上方或下方弹出一个
  • 07C++11多线程编程之死锁概念,演示及一般解决和使用std::lock解决并且使用lock_guard的参数2让std::lock自动解锁

    07C 11多线程编程之死锁概念 演示及一般解决和使用std lock解决并且使用lock guard的参数2让std lock自动解锁 1 死锁概念 C 中 1 必须有两把锁以上并且是多个线程下才能产生死锁问题 注 多个单例是不会造成死锁
  • JAVA下拉列表框组件

    1 JComboBox类 Swing中的下拉列表框使用JComboBox类对象来表示 它是javax swing JComponent类的子类 它的常用构造方法如下 public JComboBox public JComboBox Com
  • 力扣之数组3—四数之和

    给定一个包含 n 个整数的数组 nums 和一个目标值 target 判断 nums 中是否存在四个元素 a b c 和 d 使得 a b c d 的值与 target 相等 找出所有满足条件且不重复的四元组 解题思路和三数之和类似 唯一区
  • lnmp---phpmyadmin不能访问的问题

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 在打开LNMP的phpmyadmin登录界面时可能会出现如下错误 Wrong permissions on configuration file should not be
  • 手机电路的浪涌防护和TVS应用的电路实例

    手机电路的浪涌防护和TVS应用的电路实例 一 手机电路简介 现代数字移动电话的智能化越来越高 而其体积 重量则不断降低 使本已很复杂的 手机 设计又造成巨大压力 做为TVS的供应商我们应给予技术支持把最新 体积最小的 功能齐全的TVS组合芯
  • java后端实现手动分页

    切割分页数据 手动制造分页 public static List splitList int pageNum int pageSize List list if list size lt pageNum pageSize 如果正好页码数被数
  • clion set make -j8

    编译速度太慢对于程序猿来说很不友好 因此在clion中 可以设置cmake j8 最大化利用CPU核心来提供编译速度 在哪里设置呢 很简单 设置 gt Build Execution Deployment gt CMake gt Build
  • 内网隧道代理技术(二十七)之 DNS隧道介绍

    DNS隧道介绍 DNS协议介绍 域名系统 Domain Name System 缩写 DNS 是互联网的一项服务 它作为将域名和IP地址相互映射的一个分布式数据库 能够使人更方便地访问互联网 DNS使用TCP和UDP端口53 当前 对于每一
  • win10设置关机计划

    方法一 推荐 1 win r键打开运行窗口 cmd进入命令行 2 输入关机命令 修改时间完毕后 粘贴进入命令行 schtasks create tn shut tr shutdown s f sc once st 20 00 sd 2021
  • Tomcat服务器下载安装及配置教程(IDEA中使用Tomcat)

    目录 友情提醒 第一章 Tomcat下载与安装 1 1 Tomcat介绍 1 2 官网下载 第二章 Tomcat配置环境变量 2 1 windows环境变量配置 2 2 验证Tomcat配置是否成功 2 3 报错解决 第三章 IDEA整合T