IDEA Springboot Tomcat热部署

  1. 引入devtools库
<!--热部署-->
  <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-devtools</artifactId>
     <optional>true</optional>
  </dependency>
  1. 修改配置文件application.yml
  thymeleaf:
    cache: false
    cache-period: 0
  template:
    cache: false
  1. 修改Tomcat包部署方式,IDEA运行Tomcat时有两种打包方式,一种是生成war,一种是生成文件夹,我们选择生成文件夹的方式,打开run/debug configurations进行修改
    噗
    这种方式编译后会在项目的target目录下生成对应的文件
    的
  2. 运行项目,修改代码,点击build->build artifacts,选择上一步的打包方式对于的选项(带有exploded的),刷新即可看到效果

版权声明:本文为ngl272原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。