OverRainbow

spring-boot开启livereload

☕️ 1 min read

目的

之所以要livereload是因为之前习惯了JavaScript开发的过程中各种livereload,所以不能自动刷新简直不能忍吖!这样一来就可以集中注意力在代码上,提高效率。

实现步骤

这边以idea为例,主要有三个地方要注意。

  1. 首先以maven为例,在maven的配置文件里面加入插件

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
    </dependencies>
    
  2. 在idea的设置中开启自动编译(Compiler->Build project automatically)

  3. 在idea的registry里面开启允许运行时自动编译

    用快捷键Shift+Ctrl+P调出搜索框,键入registry并回车

    然后滚动到这个compiler.automake.allow.when.app.running,打勾保存。

参考