IntelliJ IDEA 2020将SpringMVC项目打成war包

一 、打开 Project Structure 进行配置

1. 打开方式

(1)Ctrl+Alt+Shift+S

(2)File->Project Structure

(3)点击如下图标:

2. 进入 Project Structure,添加Artifacts

  • Web Application : Exploded : 以文件夹形式发布项目,发布项目时就会自动生成文件夹在指定的output directory;
  • Web Application : Archive : 将项目打成一个war包在指定位置。

3. 设置 war 包,指定 war 包的位置

(1)war包的名称;

(2)war包的输出路径;

(3)将classes、lib放到war包的根目录;

(4)(5)应用;确定。

二、打包

点击 Build -> Build Artifact 后会弹出如下框,选择刚才添加的Artifacts,点击 Build即可完成打包并输出到war包的指定位置。

按照刚才设置的war包输出位置,应在...\classes\artifacts\testwar.war

三、部署

将war包放到apache-tomcat-8.5.85/webapps下启动Tomcat即可完成部署。

相关推荐

  1. IntelliJIDEA中如何依赖打入项目中?

    2023-12-24 04:58:02       15 阅读
  2. springboot项目war,并且部署外部tomcat中

    2023-12-24 04:58:02       19 阅读
  3. 2024二进制的node_exporter制作rpm

    2023-12-24 04:58:02       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-24 04:58:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-24 04:58:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-24 04:58:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-24 04:58:02       20 阅读

热门阅读

  1. MySQL常用语句

    2023-12-24 04:58:02       49 阅读
  2. MySQL 查询语句大全

    2023-12-24 04:58:02       39 阅读
  3. 【测试发布】

    2023-12-24 04:58:02       37 阅读
  4. 婚姻总结·十一

    2023-12-24 04:58:02       41 阅读
  5. QB/T 2658-2017 卫生设备用台盆检测

    2023-12-24 04:58:02       31 阅读
  6. 如何用python实现完全二叉树

    2023-12-24 04:58:02       31 阅读
  7. PCIe 5.0相对于PCIe 4.0的优势差异对比

    2023-12-24 04:58:02       37 阅读
  8. Mac 生成Android签名证书 .keystore文件

    2023-12-24 04:58:02       48 阅读
  9. C++一维数组

    2023-12-24 04:58:02       40 阅读