Mac上Intellij 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

修改mac上的Intellij IDEA配置文件

第一、修改Compiler

mac上快捷键:Command + ,
这里写图片描述

第二、修改Registry

mac上快捷键:Command + Shift + A
这里写图片描述
勾选自动编译选项
这里写图片描述

总结

重启启动应用服务后,对代码进行编辑,然后保存代码,将会触发自动编译过程。如果Intellij IDEA设置了自动保存,那么每当你的代码触发了自动保存功能,将会重启应用服务。如果没有设置自动保存功能,使用Command + s 保存文件,将会触发应用重启。

猜你喜欢

转载自blog.csdn.net/hzwy23/article/details/79925365