SpringBoot热部署

1. 简介

使用springboot结合dev-tool工具,快速加载启动应用。

2. 官网地址

https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-devtools

3. 依赖Maven配置

  
  org.springframework.boot  
  spring-boot-devtools  
  true  

4. 使用详情

  1. 不被热部署的文件
    /META-INF/maven, /META-INF/resources, /resources, /static, /public, or /templates

  2. 在配置文件中,指定文件不进行热部署

spring.devtools.restart.exclude=static/,public/
  1. 手动触发重启,改代码不重启,通过修改一个文本去控制。
# 注意:生产环境不要开启这个功能
spring.devtools.restart.trigger-file=trigger.txt

你可能感兴趣的:(SpringBoot热部署)