Spring Boot 热部署

SpringBoot 热部署

  1. 按两下 shift ,出现搜索框,搜 Registry :

d88Gck-JGiWFo

  1. 然后进行配置:

CLvyeb-wrJqqz

  1. idea Compiler 配置

1VLptZ-H8Pc9A

  1. 开启热部署策略(重要

image-20200326002621938-LEAvRy

  1. (可选)项目中添加依赖

如果是 maven:

1
2
3
4
5
       <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
        </dependency>

如果是 Gradle:

compile("org.springframework.boot:spring-boot-devtools")

如果因为旧项目十分臃肿,导致每次都自动热重启很慢而影响开发效率,笔者建议直接在POM移除spring-boot-devtools依赖,然后使用Control(Command)+Shift+F9进行手工免启动快速更新!!

  1. 关闭浏览器缓存 打开谷歌浏览器,打开F12的Network选项栏,然后勾选【✅】Disable cache 。

SpringBoot 在IDEA中实现热部署(实用版)

关于IDEA的热部署(gradle)

updatedupdated2020-07-122020-07-12
加载评论