修改页面后文件后,刷新页面,内容不变,是因为项目没有编译,没有将新的页面文件编译,以下方法可以完美解决次问题

1、在pom.xm中添加依赖以及plugin

<!-- 项目热部署 -->
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <optional>true</optional> <!-- 表示依赖不会传递 -->
  <scope>true</scope>
</dependency>

<plugin>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-maven-plugin</artifactId>
  <configuration>
    <fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
  </configuration>
</plugin>

2、在idea中设置一些内容

3、快捷键  ctrl + shift + alt + / ,选择Registry,勾上 Compiler autoMake allow when app running,如下所示:

下载.jpg

4、点击Registry后勾选如下(注意:如果没有这张图,就看下一张