1. 程式人生 > 實用技巧 >IDEA-SpringBoot熱部署失效問題解決

IDEA-SpringBoot熱部署失效問題解決

熱部署的作用

springboot每次修改之後都需要重新啟動才會生效,啟動熱部署之後每次修改會自動重啟,而不用手動重啟,提高開發效率。

1.新增依賴

  1. <!-- SpringBoot熱部署 -->
  2. <dependency>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-devtools</artifactId>
  5. <optional>true</optional>
  6. <scope>true</scope>
  7. </dependency>

2.新增外掛

  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.springframework.boot</groupId>
  5. <artifactId>spring-boot-maven-plugin</artifactId>
  6. <configuration>
  7. <!--沒有配置該選項devtools不起作用,即應用不會restart-->
  8. <fork>true</fork>
  9. </configuration>
  10. </plugin>
  11. </plugins>
  12. </build>

3.設定application.properties

spring.devtools.restart.enabled=true

4.開啟自動編譯

  • Ctrl+Alt+S開啟配置
  • 設定自動編譯

    設定

  • Ctrl+Shift+Alt+? 選擇Registry

    Maintenance

  • 找到選項打勾