1、首先在项目的pom.xml加入依赖:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!--必须加入下面的配置才可以使devtool 进行restart--> <fork>true</fork> <!--支持静态文件的热部署--> <addResources>true</addResources> </configuration> </plugin> </plugins> </build>
2、在项目中加入依赖后,接下来需要设置开发工具IntelliJ IDEA:
(1)、设置File-->Settings-->Compiler,勾选Build project automaticatlly。

(2)、使用快捷键ctrl+shift+alt+/ ,选择Registry,找到compiler.automake.allow.when.app.running,勾上开启此功能即可:

完成以上步骤,项目就可以实现自动热部署。

本文介绍如何通过在项目中引入spring-boot-devtools依赖并配置IDEA,实现Spring Boot项目的自动热部署,包括pom.xml配置及IDEA设置步骤。
709

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



