Intellij IDEA实现springboot热部署过程解析

对于springboot热部署貌似是这样的,首先要设置idea相关配置

导航栏 File -> Settings -> Build,Execution,Deployment -> Compiler 选择Build project automatically 打勾 如下图所示

Intellij IDEA实现springboot热部署过程解析_第1张图片

接着Ctrl+Shift+Alt+/ 快捷键选择Registry会弹出如下图

Intellij IDEA实现springboot热部署过程解析_第2张图片

在红色选择的一行打勾,就完成了这步骤。

接着开始配置pom.xml文件



  org.springframework.boot
  spring-boot-devtools
  true




  
  
   org.springframework.boot
   spring-boot-maven-plugin
   
     
     true
   
  


pom文件也配置好了,就开始配置application.yml (或者 application.properties)

  #THYMELEAF
 spring:
  thymeleaf:
   cache: false #这里一定要设置false 
   prefix: classpath:/thymeleaf/
   suffix: .html
   mode: HTML5
   encoding: UTF-8
  devtools:
    restart:
      #热部署生效true
      enabled: true
      #设置重启的目录
      additional-paths: resources/**,static/**,templates/**
      #该目录下的内容修改不重启
     exclude: data/**

配置完之后,基本上就可以运行了,还有最后要记得浏览器要设置 禁止缓存

Intellij IDEA实现springboot热部署过程解析_第3张图片

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

你可能感兴趣的:(Intellij IDEA实现springboot热部署过程解析)