使用IDEA配置SpringBoot热部署无效解决

首先检查自己pom.xml文件里是否有加入依赖

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
	<version>2.0.4.RELEASE</version>
	<optional>true</optional>
</dependency>

注意optional标签一定要为true才能够正常使用,从maven库中copy过来的是不会有这个标签的

如果不是pom的原因,尝试修改IDEA的配置

File → Settings → Build, Execution, Deployment → Gradle-Android Compiler (快捷键CTRL + SHIFT + A,输入make project automatically)

勾选make project automatically

然后再快捷键CTRL + SHIFT + A, 输入Registry, 勾选compiler.automake.allow.when.app.running

保存退出, 重启IDEA, 发现热部署已可用

posted @ 2019-01-11 02:53  无尽函数  阅读(1158)  评论(0编辑  收藏  举报