mac上idea使用spring-boot热部署

添加依赖

<!--热部署依赖,生产环境、应用被打成jar包后,自动失效-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

添加配置文件

配置文件中显示指定,默认值也是true,但是防止其他地方修改了默认值,所以,建议添加这个配置信息。

spring:
  devtools:
    restart:
      enabled: true

idea修改配置

command + , 进入Preferences ->Build,Execution,Deplyment->Compiler ,
勾选右边的 Build project automatically

在idea中按command+option+shift+/选择Registry,

勾选 compiler.automake.allow.when.app.running