IDEA2022中部署Tomcat Web项目的流程分析
作者:Gu 发布时间:2023-02-26 17:19:09
标签:idea,部署,Tomcat
使用工具:
IDEA2022
Tomcat9.0.4
1.下载Tomcat:
官网:https://tomcat.apache.org/
找到需要的版本下载即可,下载完成解压即可用:
Tomcat目录介绍:
1.1.Tomcat启动、关闭。卸载:
启动:双击bin\startup.bat
关闭:直接关闭运行窗口:强制关闭
bin\shutdown.bat:正常关闭
Ctrl + C:正常关闭
卸载:直接删除目录即可1.2.Tomacat的基本使用:
⚫ 配置:
1.修改启动端口(如果端口冲突,需要关闭对应程序)
在conf/server.xml文本中(HTTP默认端口为80,如果Tomacat端口号为80,浏览器访问将不用输入端口号)
⚫ 启动:
1.端口号冲突:找到应用程序,将其关闭
2.启动窗口一闪而过:检查JAVA_HOME环境变量是否正确配置
在Tomcat在启动Web项目:
将web项目放入:tomcat目录中的webapps目录下,通过访问tomacat页面根上html文件
2.在IDEA中构建Maven Web项目
2.1.使用模板构建
1.创建moudle
2.选择maven
3.等待构建完成
2.2.不使用模板
重复2.1前二步,在第二步中不选择模板使用,直接创建。
4.创建完成后更改pol.xml文件中的代码:
5.添加Web核心配置文件
6.更改其位置
完成
3.在IDEA中引入Tomcat
1.添加Tomacat配置
2.选择tomcat【题主是选择local本地导入,如果是没有本地下载Tomcat的小伙伴可另寻教程,这儿不做演示】
3..导入
4.选择需要部署的Web项目
So easy!
来源:https://www.cnblogs.com/gu1203/p/17255096.html


猜你喜欢
- 前言今天给大家带来一个国产SM4加密解密算法的java后端解决方案,代码完整,可以直接使用,希望给大家带来帮助,尤其是做政府系统的开发人员,
- 一、链表的概念和结构1.1 链表的概念简单来说链表是物理上不一定连续,但是逻辑上一定连续的一种数据结构1.2 链表的分类实际中链表的结构非常
- onclick事件的定义方法,分为三种,分别为在xml中进行指定方法;在Actitivy中new出一个OnClickListenner();
- 概念final 具有“不可改变的”的含义,可以修饰 非抽象类、非抽象成员方法和变量。用 final 修饰的类不能被继承,没有子类。用 fin
- 一、项目简述功能: 前后用户的登录注册,婚纱照片分类,查看,摄影师预 订,后台订单管理,图片管理等等。二、项目运行环境配置: Jdk1.8
- 准备学习java2游戏编程。(其实这是一本书啦)然后作为基础的基础的基础,必须学习如何让键盘与界面进行交互。下面就是对一个基础得不能再基础的
- /* * 绘制0°到360°的正弦曲线 * 分两种情形,y>0和y<=0进行绘制 * 每种情形中要
- 强制下线是需要关闭所有的活动,先创建一个类来管理所有的活动。class ActivityCollector { //var ac
- 我的环境* JDK 1.8 * maven 3.6.0 * node环境1.为什么需要前后端项目开发时分离,部署时合并?
- 反编译jar包并修改class文件重新打包这两天碰到一个需求:需要修改一个jar包中的逻辑代码,并且重新打包本来是很简单的问题,但是因为这个
- 在JVM中,每个对象都关联一个监视器,这里的对象包含Object实例和Class实例。监视器是一个同步工具,相当于一个许可证,拿到许可证的线
- List集合转Map,用到的是Stream中Collectors的toMap方法:Collectors.toMap具体用法实例如下://声明
- 1.先下载NuGet包(ZXing.Net)2.新建控制器及编写后台代码using System;using System.Collecti
- 1、实现循环队列【OJ链接】循环队列一般通过数组实现。我们需要解决几个问题。(1)数组下标实现循环a、下标最后再往后(offset 小于 a
- 协同过滤简单来说是利用某兴趣相投、拥有共同经验之群体的喜好来推荐用户感兴趣的信息,个人通过合作的机制给予信息相当程度的回应(如评分)并记录下
- 如上图所示,日期显示为"MM月DD日",或者其它格式,比如显示年、月、日 或 年月日带时间,设置如下:1、如下图设置,日
- 我公司最近升级程序经常报出更新失败问题,究其原因,原来是更新时,他们可能又打开了正在被更新的文件,导致更新文件时,文件被其它进程占用,无法正
- 本文实例讲述了java实现MD5加密的方法。分享给大家供大家参考,具体如下:private String getMD5Str(String
- 为Repository添加自定义方法一、为某个Repository添加自定义方法1、定义一个接口PersonDao,声明要添加的方法。pub
- 上篇文章中介绍了聊天功能,这里介绍通讯录是如何实现的。首先要加载公司的所有部门,树形结构,然后点击进入部门的人员列表,点击人员能查看详细信息