Spring boot 在idea中添加熱部署插件的圖文教程

一、開啟IDEA的自動編譯(靜態)

具體步驟:打開頂部工具欄 File -> Settings -> Default Settings -> Build -> Compiler 然後勾選 Build project automatically 。

二、開啟IDEA的自動編譯(動態)

具體步驟:同時按住 Ctrl + Shift + Alt + / 然後進入Registry ,勾選自動編譯並調整延時參數。

  • compiler.automake.allow.when.app.running -> 自動編譯
  • compile.document.save.trigger.delay -> 自動更新文件

PS:網上極少有人提到compile.document.save.trigger.delay 它主要是針對靜態文件如JS CSS的更新,將延遲時間減少後,直接按F5刷新頁面就能看到效果!

三、開啟IDEA的熱部署策略(非常重要)

具體步驟:頂部菜單- >Edit Configurations->SpringBoot插件->目標項目->勾選熱更新。

四、在項目添加熱部署插件(可選)

溫馨提示:
如果因為舊項目十分臃腫,導致每次都自動熱重啟很慢而影響開發效率,筆者建議直接在POM移除spring-boot-devtools依賴,然後使用Control+Shift+F9進行手工免啟動快速更新!!

具體步驟:在POM文件添加熱部署插件

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>2.5.0</version>
    <optional>true</optional>
    <scope>provided</scope>
</dependency>

在<build>—<plugins> <plugin> <configuration>中添加<fork>true</fork>

到此這篇關於Spring boot 在idea中添加熱部署插件的圖文教程的文章就介紹到這瞭,更多相關Spring boot idea熱部署內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: