1. 程式人生 > 程式設計 >springboot+idea熱啟動設定方法(自動載入)

springboot+idea熱啟動設定方法(自動載入)

springboot+idea熱啟動

1.在pom.xml中引入jar包

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-devtools</artifactId>
   <optional>true</optional>
</dependency>

然後在build/plugins/plugin中設定

<configuration>
   <fork>true</fork><!--如果沒有該配置,熱部署不會生效-->
</configuration>

引入後的效果如下圖

在這裡插入圖片描述

設定idea的自動編譯

在idea中通過選中File——》setting———Compiler

如下圖

在這裡插入圖片描述

上圖中2號標記的位置需要手動勾選,使得當前專案能夠自動編譯;
上圖中3號標記的位置表示自己載入的檔案型別,預設的值帶有.java檔案,預設檔案如下

!?*.java;!?*.form;!?*.class;!?*.groovy;!?*.scala;!?*.flex;!?*.kt;!?*.clj;!?*.aj

自動載入html

在上圖3號位置配置html字尾,配置後如下圖

!?*.java;!?*.form;!?*.class;!?*.groovy;!?*.scala;!?*.flex;!?*.kt;!?*.clj;!?*.aj;!?*.html

如果需要自動載入.js檔案,仿照上面的“自動載入配置html”的方式配置

注意事項

上圖中2號位置標記的地方,每新建一個專案都需要手動勾選一下

配置自動執行編譯檔案

在pom.xml檔案中通過快捷鍵ctrl + shift + alt + /,選擇Registry,勾上 Compiler autoMake allow when app running

如下圖所示

在這裡插入圖片描述

測試

1.這個時候重啟容器,重啟完後修改.java檔案,發現可以自動載入,只是從修改完成到自動載入需要幾秒的時間

2.如果1步驟沒有實現自動載入,那麼重啟idea,再次開啟專案就可以實現自動載入了

總結

以上所述是小編給大家介紹的springboot+idea熱啟動設定方法(自動載入),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!

如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!