添加依赖包:
•<dependency>
•            <groupId>org.springframework.boot</groupId>
•            <artifactId>spring-boot-devtools</artifactId>
•            <optional>true</optional>
•           <scope>true</scope>
•</dependency> 
 
添加spring-boot-maven-plugin
•<build>
•  <plugins>
•      <plugin>
•              <groupId>org.springframework.boot</groupId>
•              <artifactId>spring-boot-maven-plugin</artifactId>
•              <configuration>
•              <!--fork :  如果没有该项配置,肯呢个devtools不会起作用,即应用不会restart -->
•                  <fork>true</fork>
•              </configuration>
•          </plugin>
•  </plugins>
•   </build>
 
--
1. devtools会监听classpath下的文件变动,并且会立即重启应用(发生在保存时机),注意:因为其采用的虚拟机机制,该项重启是很快的。
•2. devtools可以实现页面热部署(即页面修改后会立即生效,这个可以直接在application.properties文件中配置spring.thymeleaf.cache=false来实现(这里注意不同的模板配置不一样)

相关文章:

  • 2021-10-25
  • 2021-09-22
  • 2021-10-07
  • 2022-01-08
  • 2022-12-23
  • 2020-07-30
猜你喜欢
  • 2021-06-18
  • 2020-07-07
  • 2022-02-27
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案