SpringBoot 实现热部署

mac2026-09-25  12

目录

热部署优势

热部署实现

devtools

springloaded

参考文档


热部署优势

       节省时间,提高开发效率。

热部署实现

devtools

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>provided</scope> <optional>true</optional> </dependency>

改动以后重新编译就好。

springloaded

<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <dependencies> <!-- spring热部署 --> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.6.RELEASE</version> </dependency> </dependencies> </plugin>

运行:mvn clean spring-boot:run

改动后,编译即可实现热部署

参考文档

       https://docs.spring.io/spring-boot/docs/current/reference/html/using-spring-boot.html#using-boot-devtools

最新回复(0)