SpringBoot 配置热部署

2019-07-22  本文已影响0人  花劫_8b1c

本文章仅供小编学习使用,如有侵犯他人版权,请联系小编撤回或删除

pom.xml

<!-- 热部署 -->
<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文件的变动,当你按下保存(idea里点击build触发),就会触发重启机制。

上一篇下一篇

猜你喜欢

热点阅读