若依前后端分离版本 Idea将项目打成war包

第一步:pom.xml文件中引入依赖

第二步:点击IDEA右侧的Maven Project,选择需要打包的工程下的Lifecycle,运行clean,先clean一下,清除一下无用信息,如下图所示。

第三步:在package上右键,运行package进行打包,点击Run Maven Build

打包成功后控制到会输出如下信息

第四步:在项目的target文件路径下找到打包好的jar包

第五步:由于IntelliJ中内嵌的是tomcat8,所以使用tomcat7时会发生冲突,要改为tomcat7需要在pom中进行配置,比较麻烦,所以我直接下载了tomcat8,将打包好的war包放到tomcat8文件夹下的webapps文件中;之后,打开conf文件夹下的server.xml文件,在Host开头的字段中添加。其中"/"为相对路径,不用修改,docBase改为你的war包的名称就可以了。运行bin目录下的startup.bat文件,即可启动你的项目。

相关推荐
憧憬成为java架构高手的小白18 小时前
git工作流程简化版
java·spring boot·git
触底反弹18 小时前
苹果换芯片,用户说「真香」;微软换芯片,用户说「退货」—— 同样的事,为什么结果完全相反?
java·架构·编程语言
澜舟孟子开源社区18 小时前
架构创新、上下文工程、可信计算、自适应优化:澜舟科技智能体核心技术解析
java·科技·架构
淘矿人18 小时前
DeepSeek V4对决Claude 4.8:AI模型终极横评
java·开发语言·人工智能·python·sql·php·pygame
IT利刃出鞘18 小时前
Java多线程--三种写法(Thread、Runnable、Callable)
java·多线程
星河漫步Lu19 小时前
Pycharm中部署Anaconda环境
ide·python·pycharm
两年半的个人练习生^_^19 小时前
JMM 进阶:彻底理解 volatile 实现原理
java·开发语言
Yeats_Liao19 小时前
Java网络编程(五):Selector选择器与高并发实现
java·后端·架构
AC赳赳老秦19 小时前
OpenClaw任务复盘自动化:统计每日完成工作、遗留问题,优化工作节奏
java·大数据·linux·运维·服务器·数据库·openclaw
兰令水19 小时前
leecodecode【层序遍历】【2026.6.3打卡-java版本】
java·开发语言