MAC-IDEA-SpringBoot热部署
每次修改完代码,都需要重新启动应用程序,很麻烦,自然希望有个热部署。当你做修改后保存时,SpringBoot的热部署是重启了Spring应用。
配置热部署流程如下:
1.在pom.xml配置依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
本来我以为这样就结束了,发现一个劲的Ctrl+S页面没有任何变化。。。
2.修改IDEA的配置:
MAC下可使用command + SHIFT + A
组合键唤起查询框,搜索相关配置进行修改。
1) command + SHIFT + A
–>
查找make project automatically
–> 选中
2) command + SHIFT + A
–>
查找Registry –> 找到compiler.automake.allow.when.app.running
并勾选
完成之后重启下IDEA,之后修改后保存就可看见控制台SpringBoot被重启的信息了。