idea集成热部署DevTools

在项目开发过程中需要重复启动停止项目以达到更新的目的,但是这样会浪费大量的时间。而热部署不仅可以更加方便,而且在一定程度上可以减少我们重新部署的时间。

第一步

增加devtools依赖

<!-- 热部署DevTools -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
</dependency>
第二步

设置idea

打开idea设置,找到Compiler,将Build project automatically勾选上

image-20210104224959880

第三步

设置运行时自动编译

双击Shift,搜索registry。点击第一个

image-20210104225338817

image-20210104225619855

如此,idea会在我们停止写代码的时候自动编译代码,并且重启项目


一个好奇的人