浅谈IDEA中项目如何进行热部署

一、什么是热部署?

热部署:当代码修改时,IDEA自动帮忙重新加载项目,无需手动加载。

二、配置过程

2.1、社区版IDEA

1、添加热部署框架

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>

2、Settings开启项目自动编译
settings:(设置当前项目)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、开启热部署
(针对低版本IDEA的,2021)IDEA中连按两下shift,开启全局搜索,在全局搜索中搜索 Registry。(可能搜不到,搜不到,直接下一步)
在这里插入图片描述
(可能搜不到,搜不到,直接下一步)
在这里插入图片描述
针对高版本的:
在这里插入图片描述

2.2、专业版IDEA

1、添加热部署框架

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>

2、通过启动文件配置热部署
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关推荐

  1. IDEA的目录

    2024-06-07 10:56:03       45 阅读
  2. 解决SpringBoot在IDEA部署失效问题

    2024-06-07 10:56:03       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-07 10:56:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-07 10:56:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-07 10:56:03       82 阅读
  4. Python语言-面向对象

    2024-06-07 10:56:03       91 阅读

热门阅读

  1. 五八 && 领岳科技面经 2024.06.06

    2024-06-07 10:56:03       19 阅读
  2. PyTorch学习(12):PyTorch的张量相乘(torch.matmul)

    2024-06-07 10:56:03       29 阅读
  3. MySQL入门学习-内置函数.时间日期函数

    2024-06-07 10:56:03       26 阅读
  4. 个人投资理财入门

    2024-06-07 10:56:03       26 阅读