【IntelliJ IDEA导出WAR包教程】

概述

  • 虽然现在SpringBoot很方便了,不需要导war。但是在处理一些老项目时,因为历史原因,只能导war,这时我们就需要学会使用idea导出war了。熟话说得好,技多不压身,多知道一些总比少知道好。以下就是教程。

1、打开项目,点击File → Project Structure → Artifacts

2、点击 ➕ 选择 ​Web Application: Archive → 指定Web模块

3、勾选 ​Build on make​(自动构建)

4、点击菜单 ​Build → Build Artifacts → 选择 ​Build

5、在项目目录 ​out/artifacts 下生成WAR文件

注意:需提前配置Web模块(Facets)和部署描述符(web.xml)。Maven项目可直接用 ​package 命令打包。适用于Tomcat等服务器部署!

相关推荐
xxjiaz1 小时前
二分查找-LeetCode
java·数据结构·算法·leetcode
nofaluse2 小时前
JavaWeb开发——文件上传
java·spring boot
爱的叹息2 小时前
【java实现+4种变体完整例子】排序算法中【插入排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
java·算法·排序算法
爱的叹息2 小时前
【java实现+4种变体完整例子】排序算法中【快速排序】的详细解析,包含基础实现、常见变体的完整代码示例,以及各变体的对比表格
java·算法·排序算法
6v6-博客3 小时前
2024年网站开发语言选择指南:PHP/Java/Node.js/Python如何选型?
java·开发语言·php
Miraitowa_cheems3 小时前
[Java EE] Spring AOP 和 事务
java·java-ee·aop·spring 事务
光头小小强0073 小时前
致远OA——自定义开发rest接口
java·经验分享·spring·tomcat
twj_one3 小时前
Elasticsearch的Java客户端库QueryBuilders查询方法大全
java·elasticsearch
周Echo周3 小时前
16、堆基础知识点和priority_queue的模拟实现
java·linux·c语言·开发语言·c++·后端·算法
小汤猿人类3 小时前
ES基本操作(Java API)
java·开发语言·elasticsearch