正常是pom.xml 中增加一个jar包即可。

<!--Spring Boot 热部署,修改代码实时部署-->
<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId>
   <optional>true</optional>
</dependency>

如不生效:需增加

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

如果用的编辑器是 idea ,请设置 setting - compiler ,将 Build project automatically 勾选上. 截图如下:

 

SpringBoot 热部署启动无效

 

热部署已生效,截图如下:

SpringBoot 热部署启动无效

 

文章参考:https://blog.csdn.net/android_ztz/article/details/79221753

 

相关文章: