第八篇:SpringBoot热部署 如何打开热部署 如何控制热部署的范围 如何关闭热部署

简介: 第八篇:SpringBoot热部署 如何打开热部署 如何控制热部署的范围 如何关闭热部署

自动启动热部署


原理就是当idea失去焦点时候,她就会自动重新加载项目。

第一步:添加热部署坐标


<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>


第二步:


2.png


第三步:ctrl + alt + shift + / 一起按,选择第一个,然后勾选下面蓝色的选项。


1.png


热部署的范围


静态html页面是不参与热部署的。


将不


devtools:
    restart:
      exclude: static/**,public/**,application.yml


关闭热部署


@SpringBootApplication
public class SSMPApplication {
    public static void main(String[] args) {
        System.setProperty("spring.devtools.restart.enabled","false");
        SpringApplication.run(SSMPApplication.class, args);
    }
}


相关文章
|
JSON Java 数据格式
SpringBoot热部署详解
SpringBoot热部署详解
SpringBoot热部署详解
|
Web App开发 前端开发 JavaScript
SpringBoot开发模式自动重启热部署spring-boot-devtools
SpringBoot开发模式自动重启热部署spring-boot-devtools
196 0
SpringBoot开发模式自动重启热部署spring-boot-devtools
|
Java
【Java】【SpringBoot】CP03:热部署
【Java】【SpringBoot】CP03:热部署
159 0
【Java】【SpringBoot】CP03:热部署
|
监控 IDE Java
《SpringBoot篇》06.超详细热部署教学
《SpringBoot篇》06.超详细热部署教学
266 0
《SpringBoot篇》06.超详细热部署教学
|
搜索推荐 Java Maven
idea springboot 热部署,让项目不再重启
idea springboot 热部署,让项目不再重启
577 0
idea springboot 热部署,让项目不再重启
|
Java 应用服务中间件 开发者
SpringBoot实现热部署笔记
SpringBoot实现热部署笔记
SpringBoot实现热部署笔记
|
Web App开发 监控 前端开发
SpringBoot2.x系列教程05--SpringBoot花样配置之实现热部署配置及原理
前言 上一章节中,壹哥 带各位学会了配置自定义的Web端口与项目根目录,今天我们再来看看其他的一些小花样。 在开发阶段,我们编写完代码后,就得需要点击启动按钮,重启项目后才能看到更新后的内容,每次都这么操作,就会就得有点麻烦,那能不能让项目随着代码的更新而自动重启呢? 既然有了这样的需求,SpringBoot就很暖心的给我们提供了这样的功能。今天我们就来看看SpringBoot中的另一个小花样配置---实现SpringBoot项目的热加载。 注意 网上也有不少教程把该功能称为热部署,我觉得叫做热加载更准确点! 一. SpringBoot热加载简介 在SpringBoot中实现热加载相对来说
358 0
Java:Springboot 实现热部署的两种方式
Java:Springboot 实现热部署的两种方式
120 0
Java:Springboot 实现热部署的两种方式
SpringBoot设置热部署(超详细)【IDEA版】
SpringBoot设置热部署(超详细)【IDEA版】
SpringBoot设置热部署(超详细)【IDEA版】
|
Java 编译器 Android开发
Springboot 整合devtools实现热部署
Springboot 整合devtools实现热部署
139 0
Springboot 整合devtools实现热部署