添加依赖
<!--热部署依赖,生产环境、应用被打成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
我在preference中搜索这个没找到,用这个快捷键

勾选自动编译选项

总结
重启启动应用服务后,对代码进行编辑,然后保存代码,将会触发自动编译过程。如果Intellij IDEA设置了自动保存,那么每当你的代码触发了自动保存功能,将会重启应用服务。如果没有设置自动保存功能,使用Command + s 保存文件,将会触发应用重启。
---------------------
原文:https://blog.youkuaiyun.com/hzwy23/article/details/79925365
本文详细介绍了如何在Spring Boot项目中配置热部署,通过添加spring-boot-devtools依赖和配置文件,实现在开发过程中代码修改后的自动编译和重启,特别针对mac上的Intellij IDEA进行了配置说明。
3235

被折叠的 条评论
为什么被折叠?



