你们会不会有时候发现,每次写完代码,改完代码,dubug代码的时候修改了一个字符或者一行代码,都要重启项目,是不是觉得很麻烦,再加上自己电脑又不是固态硬盘,启动项目又慢,心情会燥起来!!!

上面的问题,我们在使用SSM框架的时候经常会遇到,但是SpringBoot框架提供了一个辅助工具给开发者,让你告别上面的烦恼。

从官网的信息可知道,提供了一个开发者工具,叫spring-boot-developer(热部署)

SpringBoot 2.x配置热部署,无需手动重启应用

什么是热部署呢?
只要类路径上的文件发生更改,就会自动重新启动应用程序

小编教你如何使用eclipse编辑器配置热部署

在pom.xml 中引入 devtools 模块

<!-- 热部署 -->
<dependency>
    <groupId> org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>
        
<build>
    <finalName>unitoll-internet-cms</finalName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <!-- 自动重启 -->
        <configuration>
          <fork>true</fork>
          <!-- 如果没有该项配置,肯呢个devtools不会起作用,即应用不会restart -->
        </configuration>
      </plugin>
    </plugins>
  </build>   

一个步骤就搞定了。你每次修改代码,devtools会监听class文件的变动,当你按下保存,就会触发重启机制。

大家有什么问题可以加我wx

SpringBoot 2.x配置热部署,无需手动重启应用

相关文章:

  • 2022-12-23
  • 2021-05-16
  • 2021-12-28
  • 2021-12-08
  • 2021-05-18
  • 2021-08-15
  • 2022-02-15
  • 2022-12-23
猜你喜欢
  • 2022-01-03
  • 2022-12-23
  • 2021-05-15
  • 2022-02-11
  • 2021-04-08
  • 2022-03-03
相关资源
相似解决方案