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!
推薦閱讀:
- SpringBoot圖文並茂帶你掌握devtools熱啟動
- Spring Boot 的創建和運行示例代碼詳解
- IDEA使用SpringAssistant插件創建SpringCloud項目
- Spring boot應用啟動後首次訪問很慢的解決方案
- SpringCloud學習筆記之SpringCloud搭建父工程的過程圖解